「IronJS」の版間の差分
ナビゲーションに移動
検索に移動
imported>Administrator (→外部リンク) |
imported>Administrator |
||
1行目: | 1行目: | ||
− | '''IronJS'''(あいあんじぇーえす)とは、[[.NET Framework]]上で動く[[JavaScript]] | + | '''IronJS'''(あいあんじぇーえす)とは、[[.NET Framework]]の[[動的言語ランタイム]]上で動く[[JavaScript]](ECMAScript 3.0)実装である。ライセンスは Apache License Version 2.0。 |
開発方針として[[node.js]]に代表されるサーバーサイドJavaScriptとしての側面が強いが、[[DLR]]版JSとして組み込んだりしての利用なども可能である。 | 開発方針として[[node.js]]に代表されるサーバーサイドJavaScriptとしての側面が強いが、[[DLR]]版JSとして組み込んだりしての利用なども可能である。 | ||
7行目: | 7行目: | ||
IronJS自体は[[F Sharp|F#]]で書かれている。 | IronJS自体は[[F Sharp|F#]]で書かれている。 | ||
+ | == インストール == | ||
+ | === Mono === | ||
+ | [[Mono]] 2.10以上必須。 | ||
+ | Mono向けのビルド用シェルスクリプトが用意されているので実行するだけ。 | ||
+ | <source lang="bash"> | ||
+ | $ Src/mono-build.sh | ||
+ | </source> | ||
== 関連項目 == | == 関連項目 == |
2012年3月23日 (金) 04:19時点における版
IronJS(あいあんじぇーえす)とは、.NET Frameworkの動的言語ランタイム上で動くJavaScript(ECMAScript 3.0)実装である。ライセンスは Apache License Version 2.0。
開発方針としてnode.jsに代表されるサーバーサイドJavaScriptとしての側面が強いが、DLR版JSとして組み込んだりしての利用なども可能である。
名前にIronと付くIronシリーズだがMonoプロジェクト傘下のIronLanguageプロジェクト直属のプロジェクトではない。
IronJS自体はF#で書かれている。
インストール
Mono
Mono 2.10以上必須。 Mono向けのビルド用シェルスクリプトが用意されているので実行するだけ。
$ Src/mono-build.sh
関連項目
- 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