Adobe and Mozilla, AS3.0 VM now in Tamarin
A news release from Mozilla just released, “Adobe and Mozilla Foundation to Open Source Flash Player Scripting Engine“.
Adobe has contributed their source code for ActionScript Virtual Machine to the Mozilla Foundation. The project is called Tamarin.
Tamarin will support the forthcoming ECMAScript Edition 4 (“JS2″) language and will be integrated into SpiderMonkey as part of the Mozilla 2 project, to be released in 2008.
David Mendels quote:
into a single implementation used by both the Flash Player and the
Points to be made:
- Its the largest contribution to the Mozilla Foundation since its inception.
- Now web developers have a high-performance, open source virtual machine for building and deploying interactive applications across both Adobe Flash Player and the Firefox web browser
- Adobe and Mozilla communities will advance ECMAScript
- accelerating the adoption of a standard language, meaning Adobe is pushing AS3 as a standard language. This will help with the 1 million developers in 5 years…
- Will push interactive experiences that work consistently across PCs and mobile devices
Couple of things, I assume this is just the AS3 VM that was committed to the Mozilla foundation, not the whole Flash Player… well duh.
Does this mean we’ll be able to write in JS and create SWF’s?
Does this mean we can write AS3 in our HTML? most likely.
This is not something terrible new, the guy that wrought MTASC is off doing his own language called haXe now. But the cool thing now is AS3 is not just Flash, its a standard language being pushed at the Mozilla Foundation.
You can chat with Mozilla’s CTO Brenden Eich and Kevin Lynch, today at 10am PST time.
The source of the Tamarin project can be retrieved off the projects site. Its interesting to not the team members on the project.
The core members of the team are currently:
* Dan Smith, Adobe, Tamarin module owner
* Igor Bukanov, Mozilla, engineer
* Brian Crowder, Mozilla, engineer
* Jeff Dyer, Adobe, compiler architect
* Graydon Hoare, Mozilla, engineer
* Steven Johnson, Adobe, Tamarin developer
* Edwin Smith, Adobe, Tamarin creator and VM architect
* Tom Reilly, Adobe, Tamarin garbage collector developer
* Rick Reitmaier, Adobe, Tamarin JIT developer
* Erik Tierney, Adobe, Tamarin developer