インターネットの生みの親と言われるTim Barners-Lee氏らが開発したウェブプログラミング言語「Curl」が、国内でも話題になっている。 CurlはBarners-Lee氏などMITの研究者が開発した、アプリケーションを構築するためのプログラミング言語。Javaと異なり、クライアント側でプログラム処理を行うリッチクライアント型の言語だ。このため、サーバやネットワークに負担をかけることなく、高速処理を行えるというメリットを持つ。 Curlが注目されている理由は他にもある。CurlはHTMLやJava、Flashなどの機能を包含し、1つの言語でクライアントのユーザーインターフェース部分を構築できる。そのため、複数の言語を組み合わせて開発するよりも、短期間でアプリケーションを作成することが可能だ。CurlはJavaと同じくオブジェクト指向言語であり、JavaScriptのようなスクリプト