「IronJS」の版間の差分

提供: MonoBook
ナビゲーションに移動 検索に移動
imported>Administrator
imported>Administrator
40行目: 40行目:
 
* http://ironjs.wordpress.com/
 
* http://ironjs.wordpress.com/
 
* https://github.com/fholm/IronJS - オリジナル
 
* https://github.com/fholm/IronJS - オリジナル
* https://github.com/colinbull/IronJS - 2012年3月23日時点で最新のfork
+
* https://github.com/colinbull/IronJS - 2012年3月23日時点で最新fork
 
+
* https://github.com/rbishop/IronJS - 2012年4月18年時点の最新fork
 
{{stub}}
 
{{stub}}

2012年4月18日 (水) 08:14時点における版

IronJS(あいあんじぇーえす)とは、.NET Framework動的言語ランタイム上で動くJavaScriptECMAScript 3rd)実装である。ライセンスは Apache License Version 2.0。

開発方針としてnode.jsに代表されるサーバーサイドJavaScriptとしての側面が強いが、DLR版JSとして組み込んだりしての利用なども可能である。

名前にIronと付くIronシリーズだがMonoプロジェクト傘下のIronLanguageプロジェクト直属のプロジェクトではない。

IronJS自体はF#で書かれている。

インストール

Mono

必要なもの

  • Mono 2.10以上必須。
  • F# 2.0の.NET Framework 4.0バージョン
  • IronJSのソースコード(最新ソースは外部リンクを参照)

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を動かせる状況までたどり着いていません。 詳しい人たすけて。

関連項目

参考文献


外部リンク