Via XulFR :
Brendan Eich a annoncé le projet Tamarin : ce projet a pour but de développer une implémentation complète et performante d’Ecmascript 2 édition 4. Cette implémentation sera toujours basée sur le moteur actuel, spidermonkey, l’interpréteur javascript de Mozilla, mais contiendra en plus une machine virtuelle Ecmascript. Grâce à cela, le code javascript des pages web est compilé en bytecode puis exécuté par cette machine virtuelle. Elle fait même du JIT (Just In Time) : le bytecode peut lui même être traduit directement en instruction machine.
Conséquence immédiate : des performances accrues dans l’exécution des scripts JS, que ce soit dans les pages web, dans les extensions, ou dans les applications XUL, et donc dans le futur Firefox 3, Thunderbird 3 etc.. Les développeurs pourront aussi profiter des dernières évolutions syntaxiques de Ecmascript.
En route vers un Javascript plus puissant et plus rapide !
