Go to Statement Considered (Mostly) Harmless – Translating C with Gotos to Rust

While this post’s title is a mash-up of “Hitchhiker’s Guide to the Galaxy” with Dijkstra’s 1968 letter, ” Go To Statement Considered Harmful…

Similar

Writing Shared Libraries in Rust

Every tool that gets big enough eventually provides a way to support third-party logic. Maybe you expose APIs for clients to call. Maybe you take some code and run it in a sandbox. Maybe you embed a Lua interpreter. (more…)

Read more »

This Week in Rust 400

Hello and welcome to another issue of This Week in Rust! Rust is a programming language empowering everyone to build reliable and efficient software. This is a weekly summary of its progress and community. Want something mentioned? Tweet us at @ThisWeekIn... (more…)

Read more »

Inline in Rust

There's a lot of tribal knowledge surrounding #[inline] attribute in Rust. I often find myself teaching how it works, so I finally decided to write this down. (more…)

Read more »