Meilleurs ensembles d'outils de mécanicien pour 2023 - Route et piste
Apr 10, 2023Meilleures centrales électriques portables pour le camping : les 5 meilleures options en 2023
Jun 01, 2023Meilleurs cadeaux pour la fête des pères 2023 : 62 idées pour chaque type de papa
Jun 01, 2023Meilleurs ensembles d'outils de mécanicien 2023
Nov 22, 2023Extension Socket Market 2023 Aperçus qualitatifs, amélioration clé, analyse des parts jusqu'en 2030
May 12, 2023Wasmer fusionne WebAssembly, Posix avec la spécification WASIX
Par Paul Krill
Rédacteur en chef, InfoWorld |
Wasmer, constructeur d'une technologie exploitant le format d'instruction binaire WebAssembly (Wasm), dévoile WASIX, une spécification et une chaîne d'outils étendant WASI (WebAssembly System Interface) pour créer des applications avec une compatibilité Posix (Portable Operating System Interface) complète. L'intention est de rationaliser la compilation vers Wasm.
Annoncé le 30 mai en tant que sur-ensemble de WASI, WASIX peut être utilisé à la fois pour créer des applications et compléter des runtimes, prendre en charge les threads, les sockets Berkeley, le forking et d'autres fonctionnalités disponibles pendant presque toute la durée de vie de Posix. Lors du développement de WASIX, l'équipe et la communauté Wasmer ont travaillé pour améliorer l'ABI WASI existante, en la stabilisant et en la rendant plus compatible avec Posix, a déclaré Wasmer. Les partisans pensent que WASIX facilitera la compilation de toutes les applications vers Wasm, qui a été positionné pour apporter des performances élevées aux applications Web et permettre l'utilisation d'autres langages que JavaScript dans le navigateur. La spécification WASIX est disponible sur wasix.org. Les développeurs peuvent essayer WASIX sur wasmer.sh.
Les aspects spécifiques de WASIX incluent la stabilisation à long terme et la prise en charge de l'ABI WASI existante et des extensions d'appel système non invasives supplémentaires qui complètent les lacunes manquantes, permettant de compiler et d'utiliser des applications pratiques dès maintenant. Fonctionnalités WASIX :
Bien que WASI soit ambitieux et soit toujours pris en charge, son rythme d'itération lent a freiné les progrès de la mise à disposition de Wasm, a déclaré Wasmer. WASI a été dévoilé par Mozilla en mars 2019 pour fournir un mécanisme cohérent permettant aux applications WebAssembly d'interagir avec n'importe quel système d'exploitation, WebAssembly pouvant s'exécuter à l'extérieur et à l'intérieur du Web. Posix, qui remonte aux années 1980, est une norme IEEE définissant des API pour les logiciels compatibles avec les versions d'Unix, y compris certaines distributions Linux.
Lisez ensuite ceci :
Paul Krill est rédacteur en chef chez InfoWorld, dont la couverture se concentre sur le développement d'applications.
Copyright © 2023 IDG Communications, Inc.
Lisez ensuite ceci :