Skip to content
0:00 / 0:00

#async#coroutines#eventloop

Async engines in C++20, Rust, & Zig

Context Free

24K subscribers • 25 videos on Hallway

YouTube

Advanced. Deep dive for people who know the field.

31K views5 years ago1 recommendation

Programming languagesSystems programmingRustC++Zig

A comparison of how asynchronous engines and coroutines are implemented and used in C++20, Rust, and Zig.

Thanks much to João Guilherme Araújo for hi and bye in Portuguese! twitter.com/_joaogui1 Source code (including some code from others): github.com/contextfreecode/async-exec Intro Rust usage C++ usage Zig usage Zig implementation C++ implementation Rust implementation

Why it's here

1 person recommends this

What people say. Recommended for its clear side-by-side comparison of async/await mechanics and runtime implementations across C++, Rust, and Zig.

kristoffon Lobsters • Recommends

Async engines in C++20, Rust, & Zig