Project

General

Profile

Talk #1519

Rust for C++ programmers

Added by Kretz, Matthias almost 8 years ago. Updated over 7 years ago.

Status:
Presented
Priority:
Normal
Start date:
2015-04-01
Due date:
2015-04-29
% Done:

0%

Estimated time:
Talk Author(s):
Presenter:

Files

talk.pdf (601 KB) talk.pdf Slides Steinberg, Vinzent, 2015-05-04 09:08
#1

Updated by Kretz, Matthias over 7 years ago

  • Status changed from New to Presented

Vinzent, can you please attach your slides and update the description (basically copy your absract). Thanks.

#2

Updated by Steinberg, Vinzent over 7 years ago

#3

Updated by Steinberg, Vinzent over 7 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.

Also available in: Atom PDF