WasmGC est-il prêt pour une utilisation en production ?
J'ai interrogé Steiner sur l'utilisation de l'extension WasmGC dans les applications de production et il a noté que « WasmGC est une proposition standardisée (phase 5 en cours), avec des implémentations dans trois navigateurs et des fonctionnalités livrées dans Chrome et Firefox. » Pour Safari, a-t-il déclaré, l'extension a également été fusionnée dans WebKit, mais « nous ne savons pas encore dans quelle version de Safari elle sera finalement disponible ». De plus, « la prise en charge de WasmGC est détectable par les fonctionnalités, ce qui signifie que les sites et les applications comme Google Sheets peuvent utiliser une approche d'amélioration progressive : sur les navigateurs prenant en charge WasmGC, la nouvelle version est chargée, et sur les autres navigateurs sans prise en charge, l'ancienne version existante sera chargée. faire. »
Le potentiel de performances de langages comme Java sur JavaScript est une motivation clé pour WasmGC, mais il existe évidemment aussi l'énorme gamme de fonctionnalités et de styles disponibles parmi les plates-formes de récupération de place. La possibilité de déplacer du code personnalisé dans Wasm, et ainsi de le rendre universellement déployable, y compris sur le navigateur, existe.
Plus largement, on ne peut s'empêcher de s'interroger sur la possibilité d'ouvrir le navigateur à d'autres langages au-delà de JavaScript, ce qui pourrait provoquer un véritable changement dans l'industrie du logiciel. Il est possible que l'assouplissement du monopole de JavaScript sur le navigateur suscite une renaissance de la créativité dans les langages de programmation.


GIPHY App Key not set. Please check settings