Monkey Business
Brendan Eich: My Ajax Experience West keynote covers a lot of ground, with slant-wise truth telling the over-arching theme. Mozilla believes in fairly radical open source action, including open strategy. In that spirit, three new projects
That’s a compelling story. Combined, they describe a strategy to team (either directly or indirectly) with Microsoft, Mono, and Adobe enable every browser and every device that runs Flash to also be able to run applications written in Python, Ruby, and the latest version of JavaScript.
The following are marked up extractions from three slides:
ActionMonkey
- Mascot wannabe
- Merge Tamarin and SpiderMonkey
- Targeting Mozilla 2 release, beta next year
- First stage integrates Tamarin’s Garbage Collector
- Later stages include trace-based JITing
IronMonkey
- Inspiration
- Map IronPython and IronRuby to Tamarin
- Led by Seo Sanghyeon of FePy and PyPy fame
ScreamingMonkey
- Goal: support Tamarin in other browsers
- Led by Mark Hammond of Windows Python fame
- First target: IE integration as an ActiveScript engine
- Handle these RFC 4329 content
<script> type=
values:application/ecmascript;version=4
application/javascript;version=2
- Other browser integrations to follow