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

カテゴリー

WebのObjective-Jの代替

JavaScript

JavaScript

JavaScript(JSに短縮されることもあります)は、Webページのスクリプト言語として最も知られている、ファーストクラスの機能を備えた軽量で解釈されたオブジェクト指向言語ですが、...
CoffeeScript

CoffeeScript

CoffeeScriptはJavaScriptにコンパイルされる小さな言語です。これらの厄介なブレースとセミコロンの下には、JavaScriptの中心に常に豪華なオブジェクトモデルがあります。
Dart

Dart

Dart(元々はDashと呼ばれていました)は、Googleが開発したWebプログラミング言語です。2011年10月10〜12日にオーフスで開催されたGOTO会議で発表されました。
Kotlin

Kotlin

Kotlinは、型推論を備えた、クロスプラットフォームで静的に型付けされた汎用プログラミング言語です。
Babel

Babel

Babelは、JavaScript用の汎用多目的コンパイラです。