@IT編集部 平田修 2008/2/28 自動変換とメンテナンス性の間で Javaは適用範囲が実に広い。意外な部分でJavaプログラミングが使われていることがよくある。ここでは、プログラミング言語の変換モジュールとしてJavaが使われた事例として「VB資産のCurlマイグレーション」というセッションを紹介しよう。 Curlとは簡単にいうと、プログラミング言語の1つでRIA/リッチクライアントの主要技術の1つでもある。Lispのような関数型言語でJavaのようなオブジェクト指向とHTMLのような文章記述が特徴となっている。Curlの詳細は「リッチクライアント&帳票フォーラムのCurl」を参考にしていただきたい。 VB(Visual Basic)のバージョン6のサポートが2008年4月8日で終わってしまうのを契機に、VBからRIA/リッチクライアントへ移行を促す動きがいくつか出てきているが、カ