The Rust Language Is Improving, But Not Yet Ready For 1.0
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.
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.
6 Comments