Rust Proseminar

This proseminar makes you acquainted with the programming language Rust. Rust is a modern functional and imperative language that focuses on systems programming (where things have to be fast) and tries to reconcile performance and safety. Rust has a lot of interesting features to achieve these goals that we will cover in this proseminar (see below). Among them are strong guarantees by the type system to support memory safety, one of the prime sources of security vulnerabilities in C/C++ programming.

People

Sebastian Hack, Roland Leißa

Organization

Language English
Participants 12
Preparatory Meeting 23 Oct 2018 16:00 E1 3 Room 401
Weekly Meeting TBD
Prerequisites You need to have passed the Programming 2 course
Registration closed

Topics

We will focus on the following features of Rust:

Material

The material we use is mainly the official Rust documentation: