>qu'est-ce-qui te ferait préférer XML-based_User_interface_Language au hasard ?
Euh, c'est quoi le rapport avec un langage de programmation comme python ? Le XUL n'est qu'un format descriptif d'une interface utilisateur. Tu compares dont un format avec un langage. Très fort :-)
C'est certainement pas avec ça que je vais développer le moteur de rendu d'un browser (j'ai bien dit : moteur de rendu). à coup sûr, si je n'avais qu'à choisir entre XUL et python, je choisirais bien évidement python pour un projet comme ça, parce qu'avec XUL, je ne vais pas aller loin...
> certainement pas le fait que c'est interprété,
"interpreter" un fichier XML, c'est pas pertinent... Surtout que dans Gecko, le XUL n'est pas interprété, mais analysé et ensuite on travaille avec un DOM...
>qu'il n'y a pas d'éditeur dédié,
y a des plugins pour eclipse, y a Komodo...
> ni de tests unitaires normalisés,
Je ne vois pas ce que tu appelles "normalisés", mais il existe des outils pour faire des tests unitaires dans Mozilla.
>ni de compilation pour la vérification des types
hors sujet vis à vis de XUL
> encore d'équivalent de valgrind pour les fuites mémoires ?
Valgrind est utilisé dans le developpement de Gecko (même si il n'y a toujours aucun rapport avec XUL).
[^] # Re: On n'est pas vendredi
Posté par Laurent J (site web personnel, Mastodon) . En réponse au journal Python, langage de l'année pour la seconde année consécutive. Évalué à 6.
Euh, c'est quoi le rapport avec un langage de programmation comme python ? Le XUL n'est qu'un format descriptif d'une interface utilisateur. Tu compares dont un format avec un langage. Très fort :-)
C'est certainement pas avec ça que je vais développer le moteur de rendu d'un browser (j'ai bien dit : moteur de rendu). à coup sûr, si je n'avais qu'à choisir entre XUL et python, je choisirais bien évidement python pour un projet comme ça, parce qu'avec XUL, je ne vais pas aller loin...
> certainement pas le fait que c'est interprété,
"interpreter" un fichier XML, c'est pas pertinent... Surtout que dans Gecko, le XUL n'est pas interprété, mais analysé et ensuite on travaille avec un DOM...
>qu'il n'y a pas d'éditeur dédié,
y a des plugins pour eclipse, y a Komodo...
> ni de tests unitaires normalisés,
Je ne vois pas ce que tu appelles "normalisés", mais il existe des outils pour faire des tests unitaires dans Mozilla.
>ni de compilation pour la vérification des types
hors sujet vis à vis de XUL
> encore d'équivalent de valgrind pour les fuites mémoires ?
Valgrind est utilisé dans le developpement de Gecko (même si il n'y a toujours aucun rapport avec XUL).