Rust – I used unsafe. It was unsafe

For context, I was writing an smtp server. Not necessarily a good smtp server, but the kind of smtp server you’d write in two days to see what happens. As such, any conclusions from this experiment are invalid.giftAt the heart of the problem, and core to … Read more


Writing Non-Trivial Macros in Rust

Macros in Rust tend to have a reputation for being complex and magical, the likes which only seasoned wizards like @dtolnay can hope to understand, let alone master. Rust’s declarative macros provide a mechanism for pattern matching on arbitrary syntax to... (more…)

Read more »