120 private links
Quoi de neuf avec WASM ?
Avec WASI, le code WASM peut être exécuté dans le navigateur ou dans n’importe quel environnement conforme, ce qui permet un déploiement d’applications multiplateformes et agnostiques en langues. Là où l’interface POSIX (Portable Operating System Interface) permet de rendre le code source portable sur des systèmes d’exploitation de type Unix, WASI vise à rendre les fichiers binaires compilés portables sur tous les périphériques et systèmes d’exploitation. Il promet une exécution universelle à une vitesse presque native.
La machine virtuelle Java (JVM) a le même objectif, mais vous ne pouvez pas exécuter de code Java dans un navigateur sans plug-in. Et bien que la plate-forme WebAssembly puisse offrir une certaine flexibilité linguistique en Java via GraalVM, l’écosystème Java, aussi ouvert qu’il puisse être, reste dans l’ombre d’Oracle et de ses revendications sur les propriétés intellectuelles liées à Java.