Rust for C++ programmers
Updated by Steinberg, Vinzent over 8 years ago
C++ has a lot of problems that cannot be fixed, because backwards compatibility has to be maintained. Rust is an emerging programming language trying to learn from the past and provide a modern alternative. By making ownership of data explicit, it can guarantee memory safety and the absence of data races, while offering a level of control over performance similar to C++.
A brief introduction to Rust as a language will be given in the talk. We will see how Rust's ownership model guarantees memory safety.