The Rust Language Is Improving, But Not Yet Ready For 1.0

Written by Michael Larabel in Mozilla on 16 July 2014 at 09:35 AM EDT. 6 Comments
MOZILLA
Rust, the programming language born at Mozilla for developing a "safe, concurrent, practical language" continues to evolve and experience greater adoption. Rust certainly seems to have a good future ahead of it as shared by the latest status update on the project, but a few more release cycles are needed at least before the Rust developers look toward version 1.0.

Corey Richardson of the Rust project shared a large status update on the project. Among the highlights of recent advancements and changes include:

- Rust is now its own GitHub project outside of the Mozilla umbrella as the language continues to grow.

- Rust now has an RFC (Request For Comments) process for proposing changes to the language.

- Various features have been removed from the language in order to make it simpler, consistent, and more powerful. Do expressions were removed along with the priv keyword as everything is now private by default.

- Improvements to Rust libraries and splitting up libstd into smaller libraries.

- The LLVM-based Rust compiler now has support for plug-ins.

- The Rust community is growing a lot.

- In terms of when Rust 1.0 will be declared, "Rust is not ready yet. It still has a few more release cycles before 1.0. In particular, the 'unboxed closure' and 'dynamically sized types' work is not yet complete. There are also many minor changes to improve ergonomics in the pipeline. That said, it is becoming more stable, and many major features are complete."

Find out more on the state of Rust via this blog post.
Related News
About The Author
Michael Larabel

Michael Larabel is the principal author of Phoronix.com and founded the site in 2004 with a focus on enriching the Linux hardware experience. Michael has written more than 20,000 articles covering the state of Linux hardware support, Linux performance, graphics drivers, and other topics. Michael is also the lead developer of the Phoronix Test Suite, Phoromatic, and OpenBenchmarking.org automated benchmarking software. He can be followed via Twitter, LinkedIn, or contacted via MichaelLarabel.com.

Popular News This Week