D'une part, XUL existe sous mac et plein d'autres plateformes.
Les développeurs de mozilla ont été confronté à ce problème de portabilité du C++ (oui, tout le navigateur n'est pas codé en javascript ou en XUL ;-)
Ils ont même ecrit un petit guide sur la portabilité du code C++ : quels sont les rêgles à respecter en C++ pour que le code soit portable sur un maximum de plateforme :
# concernant xul et c++
Posté par Laurent J (site web personnel, Mastodon) . En réponse au journal Développement multi-plateformes. Évalué à 4.
Les développeurs de mozilla ont été confronté à ce problème de portabilité du C++ (oui, tout le navigateur n'est pas codé en javascript ou en XUL ;-)
Ils ont même ecrit un petit guide sur la portabilité du code C++ : quels sont les rêgles à respecter en C++ pour que le code soit portable sur un maximum de plateforme :
http://www.mozilla.org/hacking/portable-cpp.html(...)