Rust Articles, Tutorials & News

Rust Programs Written in Rust

mustang is a system for writing Rust programs entirely in Rust, meaning they don’t use libc, crt1.o, or any C code. It’s experimental, but it’s complete enough to run a std-using Hello World and other simple programs on Linux on x86-64, x86, and aarch64.

Read more »

Rust – An Alternative Syntax for Async Functions

After thinking about the async fn in traits problem for a while, I’ve come to the conclusion that the syntax Rust chose for async fn is the wrong one. Specifically, the fact that the returned future type is hidden is quite limiting. Here’s how we can fix …

Read more »