Bindgen – Rust tool for generating C bindings

Bindgen: awesome Rust tool for generating C bindings… Read more

Similar

Rust’s language ergonomics initiative

To help bring our 2017 vision for Rust to fruition, the Rust subteams are launching initiatives targeted at specific roadmap goals. This post covers the language team’s major initiative: improving the ergonomics of the core language. The aim is to improve... (more…)

Read more »

How Rust Can Replace C in Python Libraries

An anonymous reader quotes InfoWorld: Proponents of Rust, the language engineered by Mozilla to give developers both speed and memory safety, are stumping for the language as a long-term replacement for C and C++. But replacing software written in these l... (more…)

Read more »

Writing an OS in Rust: Handling Exceptions

In this post, we start exploring CPU exceptions. Exceptions occur in various erroneous situations, for example when accessing an invalid memory address or when dividing by zero. To catch them, we have to set up an interrupt descriptor table that provides ... (more…)

Read more »

24 days of Rust – cargo subcommands

Welcome to the second edition of 24 Days of Rust! Two years ago in December 2014 the first edition was pretty well received by the Rust community. That was a hard time - we were still before the 1.0 release of the language. I had to keep up with updating...

Read more »