mardi 7 novembre 2006 à 21:46
Brendan Eich a annoncé le projet Tamarin : ce projet a pour but de développer une implémentation complète et performante d'Ecmascript é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[1] etc.. Les développeurs pourront aussi profiter des dernières évolutions syntaxiques de Ecmascript.
Le code vient d'être posté dans le trunk Mozilla [2] et, grande nouvelle, il a été livré par... Adobe ! En effet, cette machine virtuelle n'est rien d'autre que celle utilisée dans le moteur Flash 9 pour exécuter de l'ActionScript 3 (qui est basé sur le standard Ecmascript). Et bien sûr a été développée par Adobe. Elle a été intégrée dans Mozilla sous les trois licences habituelles du code Mozilla : MPL, GPL, LGPL.
Par Laurent Jouanneau :: Technologies :: #187 :: rss
1. mardi 7 novembre 2006 à 13:57 de jy[B]log
Adobe dépose du code dans Mozilla
C'est énorme ! Adobe vient de libérer le code source de sa machine virtuelle ActionScript 3 !!! Oui, oui, le même moteur qui exécute les scripts ActionScript 3 dans Flash 9 ! Et.. et... intégré dans Mozilla ! En trois licences s'il...
2. mardi 7 novembre 2006 à 14:55 de ReLucBlog - SIG, MOZILLA & NTIC
Un nouveau projet vient d'être annoncer chez Mozilla : Tamarin au sein duquel Mozilla et Adobe vont travailler sur l'implémentation de la norme EcmaScript 2 édition 4 via l'édition d'une machine virtuel Open Source. Adobe va contribuer au...
Les trackbacks pour ce billet sont fermés.
Copyright © 2003-2013 association xulfr, 2013-2016 Laurent Jouanneau - Informations légales.
Mozilla® est une marque déposée de la fondation Mozilla.
Mozilla.org™, Firefox™, Thunderbird™, Mozilla Suite™ et XUL™
sont des marques de la fondation Mozilla.
Commentaires
1. mardi 7 novembre 2006 à 15:38, par Raphael
Les commentaires pour ce billet sont fermés.