- Format serialisasi biner yang dibuat untuk mempermudah dan mempercepat transfer data antara Host dan Guest WebAssembly
→ pola "event-command"
→ cukup dienkode sekali, lalu banyak guest dapat berbagi konten yang sama tanpa bergantung pada bahasa sehingga lebih efisien
- Dioptimalkan untuk TinyGo dan WASM
- Efisien untuk berulang kali membaca konten berbeda dengan tipe yang sama
- Menyediakan Object-API, tetapi tetap cepat
- Perbandingan
- Witx terlalu kompleks dan mendefinisikan struktur data sekaligus fungsi
- Flatbuffers tidak secepat yang diinginkan dan tidak memiliki bound checking
- Cap'n'Proto bagus, tetapi tidak memiliki implementasi Zig dan AssemblyScript. API-nya juga sulit
1 komentar
Cukup mengejutkan bahwa prioritas dukungan untuk Zig, yang tergolong bahasa yang relatif baru, ternyata tinggi. Sepertinya pembuatnya memang punya ketertarikan khusus padanya.