samedi 10 septembre 2005
Brendan Eich considère les scripts Python pour XUL
Brendan Eich nous a envoyé un lien vers un billet de son weblog sur l’utilisation de scripts en Python pour XUL. À l’heure actuelle, seul JavaScript peut être utilisé pour écrire des scripts d’applications XUL mais Brendan décrit comment Mark Hammond est enfin en train d’ajouter le support du populaire langage de programmation Python. Le support de Python dans XUL arrivera dans la période Mozilla 1.9 et est censé être utilisé principalement par les développeurs d’extensions et d’applications XULRunner autonomes.
Un travail est actuellement en cours pour permettre aux langages autres que JavaScript d’être utilisés pour des scripts DOM, qui est une étape nécessaire pour permettre l’implémentation du support de Python. En théorie, cela permettra aussi à ce que le support d’autres langages de script soit ajouté au framework Mozilla. Cependant, il n’y a aucun projet pour supporter d’autres langages que JavaScript dans les pages Web.
Les futures versions des applications Mozilla comme Mozilla Firefox et Mozilla Thunderbird seront livrées avec le support des scripts Python dans XUL, mais aucun interpréteur Python n’y sera inclus. On s’attend à ce que cela soit surtout un problème sur Windows (Mac OS X et la plupart des distributions Linux incluent déjà un environnement Python) mais Brendan s’attend à ce que ce problème soit bientôt résolu.