Creatorul Javascript si CTO la Mozilla, Brend Eich, a anuntat un nou proiect numit IronMonkey ce va face posibila folosirea de catre web developeri a IronPython si IronRuby impreuna cu Javascript pentru scriptingul paginilor interactive de web.
Proiectul IronMonkey are ca scop adaugarea functionalitatii multilanguage la Tamarin, o masina virtuala ECMAScript 4 ce este dezvoltata in colaborare cu Adobe si se spera ca va fi inclusa in versiunile viitoare ale browserului Firefox. Proiectul IronMonkey va folosi cod sursa din implementarile .NET open source ale Python si Ruby de la Microsoft dar nu va necesita un runtime .NET. Scopul este maparea IronPython si IronRuby direct in Tamarin folosind translatia bytecode.
Eich a anuntat de asemenea si ScreamingMonkey, un proiect ce va da posibilitatea distribuirii Tamarin independent ca un plugin pentru alte browsere incluzand Internet Explorer. Proiectul ScreamingMonkey va face intr-un final posibila folosirea intregii functionalitati a Javascript 2 cat si IronPython si IronRuby pentru scripting suportat de toate browserele importante.
Adobe a donat codul sursa al interpretatorului sau ECMAScript catre Mozilla cu scopul de a crea o masina virtuala ECMAScript unificata ce va putea fi folosita atat in Flash cat si in Firefox. Detaliile modelurilor potentiale de distributia pentru pluginul cross-browser Tamarin nu au fost discutate inca insa daca Adoba va distribui masina virtuala Tamarin cu Flash va face ca functionalitatea sa fie disponibila intregii mase a internetului indiferent de browser.