On TechRepublic: 12 tech terms that make you sound old
BNET Business Network:
BNET
TechRepublic
ZDNet

July 26th, 2007

IronMonkey to let users write Ruby and Python on Tamarin

Posted by Ryan Stewart @ 11:20 am

Categories: AIR, Adobe, Ajax, Flash, Rich Internet Applications

Tags: Developer, Python, Mozilla Corp., Ryan Stewart

During Brenden Eich’s keynote today at Ajax Experience West (Ajaxian had the scoop), he announced that Mozilla will be creating a projects which I think are hugely significant for the rich internet application world at large and Flash developers in particular. That project is Iron Monkey, which in Brenden’s words is “the project to map IronPython and IronRuby to Tamarin, so that Tamarin becomes multi-lingual, over time delivering high performance for all languages.” So the Mozilla team is looking at making it so developers can code in Python and/or Ruby and have it run against Tamarin, the virtual machine that Adobe uses in Flash and made open source last year. The goal is to allow Ruby and Python devs to code in the language that they know and then have it run anywhere JavaScript runs.

But for Flash developers, I think this is significant because if Mozilla does enable that functionality on top of Tamarin, in theory it might be something we could incorporate into the Flash Player. I like the approach that Microsoft has always taken with .NET and recently the Dynamic Language Runtime; that is, a lot of language support so that developers can use what they want when building applications. I’d love to see more of that in Flash and especially support for Python and Ruby, two very popular dynamic languages. I think this is a great first step and really hope that we (Adobe) can work with closely with Mozilla so that someday we you’ll be able to create Flash and AIR applications with Python, Ruby or other languages.

More:
Agile Ajax

Ryan StewartRyan Stewart, a Rich Internet Application developer and industry analyst, recently joined Adobe's Platform Team as a Rich Internet Application Evangelist. full profile and disclosure of his industry affiliations.

Email Ryan Stewart

Subscribe to The Universal Desktop via Email alerts or RSS.

Talkback

Add your opinion

SponsoredWhite Papers, Webcasts, and Downloads

advertisement

Recent Entries

Top Rated

    advertisement

    Archives

    ZDNet Blogs

    White Papers, Webcasts, and Downloads

    SmartPlanet

    Click Here