「IronJS」の版間の差分
imported>Administrator |
imported>News4vip |
||
(他の1人の利用者による、間の1版が非表示) | |||
1行目: | 1行目: | ||
− | '''IronJS''' | + | '''IronJS'''(読み:あいあんじぇーえす)とは、[[.NET Framework]]の[[動的言語ランタイム]]上で動く[[JavaScript]]([[ECMAScript]] 3rd)実装である。 |
− | + | == 概要 == | |
+ | IronJSの[[ライセンス]]は [[Apache License Version 2.0]]である。 | ||
− | + | IronJSの開発方針として[[node.js]]に代表されるサーバーサイドJavaScriptとしての側面が強いが、[[DLR]]版のJavaScriptとしてマクロ言語的に[[プログラム]]に組み込んだりしての利用なども可能である。 | |
+ | |||
+ | 名前に「Iron」と付くIronシリーズだが、[[Mono]]プロジェクト傘下の[[IronLanguage]]プロジェクト直属のプロジェクトではない。 | ||
IronJS自体は[[F Sharp|F#]]で書かれている。 | IronJS自体は[[F Sharp|F#]]で書かれている。 | ||
35行目: | 38行目: | ||
== 参考文献 == | == 参考文献 == | ||
− | + | {{reflist}} | |
== 外部リンク == | == 外部リンク == | ||
* http://ironjs.wordpress.com/ | * http://ironjs.wordpress.com/ | ||
* https://github.com/fholm/IronJS - オリジナル | * https://github.com/fholm/IronJS - オリジナル | ||
− | * https://github.com/colinbull/IronJS - | + | * https://github.com/colinbull/IronJS - 2012年3月23日時点で最新fork |
+ | * https://github.com/rbishop/IronJS - 2012年4月18年時点の最新fork | ||
+ | {{stub}} | ||
− | + | [[category:プログラミング言語]] | |
+ | [[category:.NET Framework]] |
2013年10月28日 (月) 00:45時点における最新版
IronJS(読み:あいあんじぇーえす)とは、.NET Frameworkの動的言語ランタイム上で動くJavaScript(ECMAScript 3rd)実装である。
目次
概要編集
IronJSのライセンスは Apache License Version 2.0である。
IronJSの開発方針としてnode.jsに代表されるサーバーサイドJavaScriptとしての側面が強いが、DLR版のJavaScriptとしてマクロ言語的にプログラムに組み込んだりしての利用なども可能である。
名前に「Iron」と付くIronシリーズだが、Monoプロジェクト傘下のIronLanguageプロジェクト直属のプロジェクトではない。
IronJS自体はF#で書かれている。
インストール編集
Mono編集
必要なもの
IronJSのソースコードにはMono向けのmono-build.shというビルド用シェルスクリプトが用意されている。 このファイルの行頭にMonoとF#がインストールされているディレクトリのフルパスを記述する必要があるので適宜書き換える。
$ cd Src
$ vi mono-build.sh
Monoのインストールパスを書き換えたらmono-build.shを実行する。
$ sh mono-build.sh
※2012年3月24日時点ではF#2.0/.NET4.0が動かせていないため、IronJSを動かせる状況までたどり着いていません。 詳しい人たすけて。
関連項目編集
- F# - IronJSの素
- UnityScript - Unity版JavaScriptみたいな何か
- Irony - ActionScript3実装
参考文献編集
外部リンク編集
- http://ironjs.wordpress.com/
- https://github.com/fholm/IronJS - オリジナル
- https://github.com/colinbull/IronJS - 2012年3月23日時点で最新fork
- https://github.com/rbishop/IronJS - 2012年4月18年時点の最新fork