Talk #1519
Rust for C++ programmers
Start date:
2015-04-01
Due date:
2015-04-29
% Done:
0%
Estimated time:
Talk Author(s):
Presenter:
Files
Updated by Kretz, Matthias about 8 years ago
- Status changed from New to Presented
Vinzent, can you please attach your slides and update the description (basically copy your absract). Thanks.
Updated by Steinberg, Vinzent about 8 years ago
Abstract:
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.