- Ein Projekt, um bestehende POSIX-basierte Anwendungen wie
curl,bashund CPython in einer WASM-Umgebung auszuführen - Toolchain (Rust, C, AssemblyScript) + Spezifikation + Runtime
- Vorhandene Werkzeuge können auf Servern und im Browser ausgeführt werden
- Unterstützte Funktionen
- Effizientes Multithreading
- Vollständige Socket-Unterstützung (
socket,bind,connect, ..): IPv4/6, UDP/TCP, Multicast/Anycast, RAW Socket - Wechsel des aktuellen Verzeichnisses (
chdir) - Unterstützung für
setjmp/longjmp - Unterstützung für
pthreads - Prozess-Forking (
fork&vfork) - Ausführung und Warten auf Subprozesse (
exec,wait) - TTY-Unterstützung
- Asynchrones Polling für Sockets & Dateien
- Unterstützung für
pipeund Events - Unterstützung für DNS-Auflösung
5 Kommentare
Es scheint auch Dinge zu geben, die wie WAMR auf MCUs laufen.
Der Vormarsch von wasm!
Es wird Stück für Stück dafür vorbereitet, überall eingesetzt werden zu können.
Ich freue mich auf WASM
So geht das noch, und WASM wird am Ende vielleicht zur De-facto-Plattform (Schaltungsbetrieb).
Nach der aktuellen Stimmung scheint es zwar einen festen Platz zu bekommen, aber im Moment fühlt es sich noch etwas zu sehr nach Nerd-Thema an. Es wäre schön, wenn noch ein Killer-Feature käme, wegen dem Entwickler das unbedingt nutzen müssten.