Extending C with Rust – The Hello World Example

In this article I’m gonna show how to extend C code with a function written in Rust. For the sake of simplicity, let’s do it by writing a simple “hello world!”. 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 »

Stroustrup’s Rule and Layering Over Time in Rust

Programming language experts like to claim that syntax doesn't matter, that semantics is all that counts. Don't believe them! They're overrotating on a common, pre-rigorous misunderstanding of language design as superficially aesthetic. The study of seman...

Read more »

Launching the 2017 State of Rust Survey

Rust’s second birthday is a little less than two weeks away (May 15th, 2017), so it’s time for us to reflect on our progress over the past year, and how we should plan for the future. The Rust Community Team is pleased to announce our 2017 State of Rust S... (more…)

Read more »

Announcing Rust Language Server Alpha Release

Today, we’re announcing the first alpha release of the Rust Language Server (aka RLS). With this alpha release, this is the first time we’re encouraging early adopters to try on real projects and send us feedback. The RLS has now reached a level of ...

Read more »