Dopo aver dimostrato di tenere alla comunità opensource con lo sviluppo di Flash Player 9 in versione Linux, Adobe ha fatto un passo in più aprendo il codice sorgente della propria ActionScript Virtual Machine (AVM2). Grazie a un accordo con la Mozilla Foundation AVM2 verrà ospitato sui server Mozilla e prenderà il nome di Tamarin. Al progetto contribuiranno sia programmatori Adobe che Mozilla. Per far capire l’importanza del regalo di Adobe basta ricordare che ActionScript è un linguaggio di programmazione basato su ECMAScript, lo standard da cui deriva anche JavaScript. La ActionScript Virtual Machine 2 di Adobe promette una notevole velocità di esecuzione delle applicazioni grazie al cosiddetto compilatore Just In Time (JIT). L’implementazione di AVM2/Tamarin nelle prossime versioni di SpiderMonkey, il JavaScript engine utilizzato da Firefox, consentirà dunque una velocità senza precedenti nell’esecuzione di applicazioni JavaScript e in particolare di tutte le web application in AJAX.
Un commento tecnico sui benefici di Tamarin è stato pubblicato sul blog dell’executive director della Mozilla Foundation Frank Hecker.
[Via | News.com]
mad_max
08 nov 2006 - 09:54 - #1Grande notizia!!! Non tanto per il codice sorgente in se ma per il gesto. In un prossimo futuro si potrebbe pensare ad una migliore integrazione di flash con i prodotti Mozilla.
Adesso si può anche pensare che se verrà rilasciato il codice sorgente del player flash, questo verrà integrato direttamente in mozilla (e derivati)!!!
Domande: Ma che fine farà l’implementazione di http://www.mozilla.org/js/ ?
e rhino http://www.mozilla.org/rhino/?
El Salvador
08 nov 2006 - 10:47 - #2AVM2 non sostituisce javascript, ma lo usa. :)
mad_max
09 nov 2006 - 08:52 - #3?
AVM2 è un javascript engine, js (di mozilla) è un javascript engine quindi uno de due farà una brutta fine.
Personalmente ho utilizzato js ed è ottimo, spero che non muoia completamente.
ossblog
29 gen 2007 - 22:20 - #4[…] […]
BlogZilla
05 nov 2007 - 15:26 - #5[…] Nelle intenzioni di Mozilla il supporto ad ECMAScript4 dovrebbe arrivare con Firefox 4 grazie all’inclusione di Tamarin ( su cui sono già state implementate alcune funzionalità del nuovo standard ). […]