Le 5 décembre dernier, le W3C a annoncé la standardisation en tant que norme officielle du World Wide Web Consortium du langage WebAssembly. Cette technologie devient donc le quatrième langage exécuté directement dans le navigateur après HTML, CSS et JavaScript.
Définition de WebAssembly
WebAssembly est un bytecode, un code binaire intermédiaire entre le code source et les instructions machines. Il ne peut pas être directement exécuté. Ainsi les développeurs utilisent un langage de haut niveau qui, lui, est compilé en un langage de bas niveau, ici : WebAssembly. Les avantages d’un bytecode sont multiples :
- Portabilité : du fait de son indépendance vis-à-vis du matériel et des différentes architectures.
- Simplicité : car il est plus compact et
...