All Topics
All Topics
Technology
Technology
AI
AI
Business
Business
Entertainment
Entertainment
News
News
Programming
Programming
Security
Security
Science
Science
Design
Design
Environment
Environment
Finance
Finance
Crypto
Crypto
Politics
Politics
Sports
Sports
Education
Education
Gaming
Gaming
Art
Art
Music
Music
Health
Health
Books
Books
Food
Food
Travel
Travel
Personal
Personal
Bluesky
Twitter

WASI 0.3.0 Ratified: Native Async Support Comes to WebAssembly Components

By

mavdol04

14d ago· 4 min readenCode

Summary

WASI 0.3.0 has been officially ratified by the WASI Subgroup, marking a significant milestone where async is now native to WebAssembly Components. The update rebases WASI onto the WebAssembly Component Model's async primitives, making async operations much more ergonomic compared to WASI 0.2, which required complex workarounds using the wasi:io package. The changes in 0.3 interfaces are described as mostly mechanical, simplifying patterns that were previously difficult to encode.

Source

Hacker NewsWASI 0.3.0 Ratified: Native Async Support Comes to WebAssembly Componentsgithub.com

Key quotes

· 3 pulled
WASI 0.3 is official, and async is now native to WebAssembly Components.
The WASI Subgroup voted to ratify WASI 0.3.0, rebasing WASI onto the WebAssembly Component Model's async primitives.
WASI 0.2 had to perform some acrobatics to make async work, but now that async is native to the component model we can write the same things we did before but much more ergonomically.
Snippet from the RSS feed
WASI 0.3.0 WASI 0.3 is official, and async is now native to WebAssembly Components. The WASI Subgroup voted to ratify WASI 0.3.0, rebasing WASI onto the WebAssembly Component Model's async primitiv...

You might also wanna read

Comments

Sign in to join the conversation.

No comments yet. Be the first.