-
Book Overview & Buying
-
Table Of Contents
Rust for C++ Developers
By :
We've learned how Rust was developed initially to appeal to frustrated C++ programmers and noted how the teams behind several important pieces of software are gradually moving their work to use Rust. We explored some of the language's safety guarantees and language features, as well as its excellent tooling and strong library of open source code created by its community.
Taken together, these make a compelling set of reasons to choose Rust, but by far the best reason to jump into the language is that it's a joy to use. Because of its strong safety guarantees, there's no need to worry about many of the things we must normally worry about when coding in other languages. There's a curious freedom in writing or reviewing Rust code. One can focus only on the actual logic of the program itself instead of using constant vigilance to avoid serious missteps such as crashes and memory safety problems.
In Chapter 2, we'll take a deeper look at Rust...