製品情報 開発言語
Curlは、クライアントUI部分を単一言語で構築します。ドキュメントのフォーマットや画像などをレイアウトするマークアップランゲージとしての特徴、動きや処理を表現するプロシージャなどを記述する手続き型言語としての特徴、モジュールの再利用性を高めるオブジェクト指向としての特徴など、複数の言語特徴を兼ね備えています。これまで複数の言語を組み合わせて構築してきたようなインターフェイスが、Curl言語ひとつで実装可能となり、開発者はより簡単にアプリケーションの開発、更新、拡張が行えるようになります。
Curl言語の主な利点は以下の通りです。
テキスト記述&レイアウトデザイン (Like HTML)
CurlはHTMLのようにグラフィックや文字列の表現を直接ソースコードに記述することができます。
HTMLライクの記述表現
実行結果:言語
オブジェクト指向プログラム言語 (Like Java)
CurlはJavaのようにオブジェクト指向に基づくプログラミングを行うことができます。
Javaライクのオブジェクト指向プログラミング
実行結果:言語
イベントドリブンによる実装 (Like Visual Basic)
CurlはVisual Basicのようにイベントドリブンによる実装ができます。
Visual Basicライクのイベントドリブンによる実装
実行結果