• [^] # Re: Go → Rust

    Posté par (site web personnel, Mastodon) . En réponse au journal Go et Rust, lequel est le remplaçant du C ?. Évalué à 10.

    Le nombre de techno qu'ils n'ont pas sut tenir communautairement est affolant (XUL, gecko,...)

    Il est beau ce FUD qualité OR.

    Au sujet de Gecko, il y a eu certes une période où la communauté était moins prise en compte, c'était pendant la période du développement de FirefoxOS, dû a des problèmes de politique de management en interne. M'enfin cette période est terminée depuis pas mal de temps. En tout cas, ils n'ont jamais empêché quiconque de contribuer.

    Au sujet de XUL : si tu parles du langage ou de XulRunner, je ne vois pas de quoi tu parles. XUL a plus de 20 ans, maintenant dépassé par le HTML (beaucoup d'innovations de XUL ont été migré en HTML, et sont devenus le shadow DOM, les WebComponents, Flexbox model en CSS et j'en passe). Ils avaient bien essayé de le proposer au W3C il y a une dizaine d'année mais les autres membres ont refusé parce que chacun avait un langage similaire et concurrent (XAML pour MS, cheupluquoi du coté de Adobe Air etc..).

    Quoi qu'il en soit, jusqu'à la décision d’arrêter la prise en charge des extensions réalisées en XUL, il n'y a jamais eu de problème à contribuer sur le XUL ou de l'utiliser. Et si maintenant XUL est mort, c'est pas parce "qu'ils n'ont pas su tenir communautairement", mais parce qu'il y a eu des décisions de changements d'architecture, qui vont dans le bon sens. Ok, ça a fait râler quelques devs d'extensions (moi le premier), parce que il y a des choses que l'on ne peut plus faire dans les webextensions (lire ou écrire des fichiers par exemple), mais bon, c'est mieux pour l'utilisateur quand même (coté sécurité et coté compatibilité avec les autres navigateurs) et je le comprends tout à fait.