I thought the same, that zig is too low level to have async implemented in the language. It's experimental and probably going to change

fwiw i thought the previous async based on whole-program analysis and transformation to stackless coroutines was pretty sweet, and similar sorts of features ship in rust and C++ as well

Both of those (C++ and Rust) ship language support for async but not runtimes.