Brendan Eich が新しいプロジェクトを発表
- http://weblogs.mozillazine.org/roadmap/archives/2007/07/new_projects.html
- Mozilla Announces Screaming, Iron, Action Monkeys – Tamarin in IE - Ajaxian
- Firefox to support scripting with IronPython and IronRuby | Ars Technica
Brendan Eich が 今年の The Ajax Experience で、ActionMonkey、IronMonkey、ScreamingMonkey という 3 つの新プロジェクトを発表。以下、現時点での情報まとめ。
Action Monkey
SpiderMonkey と Tamarin を統合するプロジェクト。詳しい情報は、JavaScript:ActionMonkey - MozillaWiki や、開発者の一人である Jason Orendorff 氏のブログを参照。最初の段階は、 Tamarin のGarbage Collector である MMgc を SpiderMonkey に統合すること。
IronMonkey
Tamarin で IronPython と IronRuby を動かそうというプロジェクト。FePy や PyPy の開発者で有名な Seo Sanghyeon 氏 によって進められる模様。Tamarin:IronMonkey - MozillaWiki を見てもわかる通り、現時点では、詳細な情報はほとんどない。Brendan 氏の Keynote や Ars Technica の記事の写真にもあるように、プロジェクト名の由来は、ドニー・イェンが主演している同名の映画から(邦題は、『ワンス・アポン・ア・タイム・イン・チャイナ外伝 アイアンモンキー』)。
ScreamingMonkey
<script type=" application/javascript;version=2">
とか、
<script type=" application/ecmascript;version=4">
なんてことをできるようにするプロジェクト。まずは、IE でも Tamarin が動くようになることを目指す。Tamarin:ScreamingMonkey:Planning notes - MozillaWiki を参照。
どのプロジェクトにも期待ですが、一番期待大なのは、ScreamingMonkey。DOM での非互換性は解決しないものの、文法面での統一ができるのは、けっこう魅力的だと思います。