WebAssembly

Un article de Wikipédia, l'encyclopédie libre.
Aller à : navigation, rechercher
WebAssembly
Logo.

Date de première version Voir et modifier les données sur Wikidata
Paradigme Orienté expression
Développeurs Mozilla Foundation, Google, Microsoft, Apple, W3C
Typage statique
Influencé par asm.js, PNaCl
Licence Licence Apache
Site web [1], https://github.com/WebAssembly/design
Extension de fichier wast et wasmVoir et modifier les données sur Wikidata

WebAssembly, ou wasm, est un langage de programmation binaire de bas niveau pour le développement d’applications dans les navigateurs web. Webassembly est standardisé dans le cadre du W3C.

Initialement prévu pour être généré à partir du C/C++, il pourra être généré à partir d’autres langages. Le programme généré est un code binaire qui peut être traduit en texte manipulable par un humain (cette représentation ressemble à de l'assembleur)[1]. Le code obtenu est compilé puis exécuté par le navigateur.

Sa présentation officielle a eu lieu le 17 juin 2015 et depuis sa première démonstration (15 mars 2016), il est possible de jouer à Unity Angry Bots à travers son navigateur en WebAssembly. Le 2 novembre 2016, il a atteint le jalon Browser Preview[2],[3].

Notes et références[modifier | modifier le code]

Liens[modifier | modifier le code]