![]() |
Mascara: ECMAScript 4 → JavaScript translator |
28日(米国時間)、Mascaraがついに1.0として公開された。MascaraはPythonで開発されたECMAScript 4/クラシックJavaScriptトランスレータ。ECMAScript 4で開発したソースコードをJavaScript 1.2などより古いバージョンのJavaScriptのコードに変換できる。
ECMAScript 4の機能は大規模アプリケーションの開発においては魅力的なものが多い。コンパイル時の型チェックが実施できることやクラスの継承がシンプルに記述できることの利点は大きい。しかし次期JavaScriptとなるJavaScript 2ではベースとしてECMAScript 4ではなくECMAScript 3.1をベースに進められることになった。これでJavaScriptの手軽さは保持されることになったが、そのままでは大規模アプリケーションの開発には適用しにくいという問題も残すことになった。
Mascaraを活用すると開発にはECMAScript 4を使いつつ、実行時には従来のJavaScriptを使うといったことが可能になる。教育目的や非商用利用は無料、商用利用にはライセンス料が必要とされている。試用はMascaraのサイトで実施できる。
| JavaScript 2.0で開発可能に - "Mascara"登場 [2008/6/13] |
| トマトを食べれば痩せられる!? -京大ら、新発見の成分で肥満改善効果を実証 [21:00 2/10] |
| JAXA、液体シリコン中に残存する共有結合を観察 -大口径ウェハの実現に期待 [20:11 2/10] |
| NEDOなど、熱膨張が小さな樹脂複合材料ペレットの量産化に成功 [19:22 2/10] |
| 理研、一般顕微鏡を蛍光顕微鏡に強化できるアダプタを試作して性能を実証 [19:15 2/10] |
| 天の川のブラックホールが小惑星を飲み込んでいる - NASAが発表 [18:08 2/10] |
|
【女性編】バレンタインチョコをあげたい芸能人ランキング [15:00 2/11] ライフ |
|
【男性編】バレンタインチョコをもらいたい芸能人ランキング [15:00 2/11] ライフ |
|
[戸田菜穂]第1子女児を出産 「感動でいっぱい」春にも仕事復帰 [14:51 2/11] エンタメ |
|
倉薗紀彦、田舎での友情物語「彗星★少年団」発売サイン会 [14:46 2/11] ホビー |
|
[成宮寛貴]ギザギザ頭 のかつらは「やばかった」 映画「逆転裁判」公開 [14:30 2/11] エンタメ |