Das eigentlich als Browserprojekt gestartete Webassembly (Wasm) wird von der Bytecode Alliance offiziell auch für den Einsatz außerhalb des Webs vorangetrieben. Die Alliance hat nun Version 0.28 von Wasmtime veröffentlicht, der Laufzeitumgebung für WebAssembly.
Als größte Neuerung gilt die Neugestaltung des API für Wasmtime. Damit birgt das API eine bessere Implementierung von Rust, versprechen die Entwickler. Auch das Speichermanagement soll profitieren. Zuem gibt es eine C++-Einbinsdung über die Wasmtime-CPP-Codebasis.
Wasmtime unterstützt damit die Einbindung vonWebassembly-Support in Anwendungen, die in Rust, Python, Go, .Net, Bash und C nebst dem nun hinzugekommenen C++ geschrieben sind. Damit sind die offiziell unterstützten Sprachen genannt, es gibt auch nicht offiziell unterstützte Bindings und APIs für andere Sprachen. Wasmitime 0.28 ist auf Github zu finden.





