WebAssembly

aus Wikipedia, der freien Enzyklopädie
Wechseln zu: Navigation, Suche
WebAssembly
Logo von Webassembly
Basisdaten
Beeinflusst von: asm.js, Google Native Client
Lizenz: Apache-Lizenz
webassembly.org

WebAssembly (wasm) ist ein noch in Entwicklung befindlicher Bytecode zur Ausführung in Webbrowsern. Ziel der Entwicklung ist eine schnellere Alternative zu JavaScript, sowohl was die Ladezeiten als auch die Ausführung betrifft. Das Projekt wird von allen großen Entwicklern von Browserengines, so Mozilla, Microsoft, Google und Apple, betrieben[1][2] und soll gegenüber asm.js eine weitere Optimierung der Lade- und Ausführungszeiten erreichen. Anfangs sollen die Programmiersprachen C und C++ unterstützt werden.[3]

Weblinks[Bearbeiten | Quelltext bearbeiten]

Einzelnachweise[Bearbeiten | Quelltext bearbeiten]

  1. Peter Bright: The Web is getting its bytecode: WebAssembly. Ars Technica, 18. Juni 2015, abgerufen am 6. Juli 2017 (englisch).
  2. Sebastian Grüner: Webassembly: Browserhersteller wollen einheitlichen Bytecode fürs Web. In: golem.de. 18. Juni 2015, abgerufen am 6. Juli 2017.
  3. WebAssembly High-Level Goals. In: webassembly.org. Abgerufen am 6. Juli 2017 (englisch).