Ça se tiens mais j'ai l'impression que les PWA ont séduit ceux qui faisaient déjà du web parce qu'il apporte une certaine structure (une gestion de l'état, des patterns prêt pour toi que tu n'a plus qu'à suivre, des vues déclaratives) là où ça manquait. Alors que wasm pour le web me semble être attendu par ceux qui veulent faire du web, mais n'ont pas envi de sortir de leur langage de prédilection. Et bon des js-killers ça fait 15 ans qu'il y en a un nouveau qui sort tous les 3 ou 4 mois.
Wasm a l'air relativement prometteur hors du web comme sandbox pour exécuter du code comme des modules ou des extensions. Mais sur le web en téléchargeant à la volée et en essayant d'accéder aux API des navigateurs, ça ne me semble pertinent que pour faire du portage de code existant.
Si on accepte l'hypothèse que la magie n'existe pas, il est compliqué de critiquer la lourdeur de js et lui préférer de devoir recompiler ton interpréteur et une partie de ta bibliothèque standard, télécharger le tout chez chacun de tes utilisateurs à la volée et exécuter ça.
J'y pense je sais même pas si les sources map fonctionnent bien avec wasm
[^] # Re: 7,28 Mo de transfert pour un Hello World
Posté par barmic 🦦 . En réponse au lien Python + WASM. Évalué à 2.
Ça se tiens mais j'ai l'impression que les PWA ont séduit ceux qui faisaient déjà du web parce qu'il apporte une certaine structure (une gestion de l'état, des patterns prêt pour toi que tu n'a plus qu'à suivre, des vues déclaratives) là où ça manquait. Alors que wasm pour le web me semble être attendu par ceux qui veulent faire du web, mais n'ont pas envi de sortir de leur langage de prédilection. Et bon des js-killers ça fait 15 ans qu'il y en a un nouveau qui sort tous les 3 ou 4 mois.
Wasm a l'air relativement prometteur hors du web comme sandbox pour exécuter du code comme des modules ou des extensions. Mais sur le web en téléchargeant à la volée et en essayant d'accéder aux API des navigateurs, ça ne me semble pertinent que pour faire du portage de code existant.
Si on accepte l'hypothèse que la magie n'existe pas, il est compliqué de critiquer la lourdeur de js et lui préférer de devoir recompiler ton interpréteur et une partie de ta bibliothèque standard, télécharger le tout chez chacun de tes utilisateurs à la volée et exécuter ça.
J'y pense je sais même pas si les sources map fonctionnent bien avec wasm
https://linuxfr.org/users/barmic/journaux/y-en-a-marre-de-ce-gros-troll