Objective-J

Objective-J

Objective-Jは、プログラミング言語の一部として開発された...
Objective-Jは、Web開発フレームワークの一部として開発されたプログラミング言語です。その構文は、Objective-Cの構文とほぼ同一であり、Objective-CがCプログラミング言語と持つ関係と同じJavaScriptを共有します。従来の継承とSmalltalk / Objective-Cスタイルの動的ディスパッチを追加します。プロトタイプベースの言語である純粋なJavaScriptは、オブジェクト指向と継承の概念を既に持っていますが、Objective-Jはクラスベースのプログラミングの使用をJavaScriptに追加します。Objective-Jで記述されたプログラムは、WebブラウザーのJavaScript仮想マシン。このステップは、実行時にWebブラウザーで、またはObjective-Jプログラムを純粋なJavaScriptコードに変換するコンパイラーで実行できます。Objective-JコンパイラはJavaScriptで記述されています。そのため、Objective-Jプログラムの展開にはWebブラウザプラグインは必要ありません。Objective-JはNodeJSでコンパイルおよび実行できます。アプリケーションObjective-Jの最初の広く知られた使用は、280 North自体によって開発されたCappuccinoベースのWebアプリケーション280 Slidesでした。Objective-JはCappuccinoフレームワークとは独立して使用(および設計)できますが、Objective-Jは主にCappuccinoでのWeb開発をサポートするために発明されました。

カテゴリー

商用ライセンスを使用するすべてのプラットフォーム用のObjective-Jの代替