The Rust Programming Language: Fast, Safe, and Beautiful

Date: This event took place live on January 20 2015

Presented by: Jim Blandy



Duration: Approximately 90 minutes.

Questions? Please send email to

Description:

Rust is a new programming language offering the performance and control over memory of C and C++, combined with a type system that catches memory leaks, null pointer fetches, dangling pointers, and even the nastier thread interactions. The price? You have to think a bit more before you write.

This webcast will cover:

How Rust ensures memory safety: lifetimes, ownership, and borrowing

Polymorphism in Rust: traits, generics, and how they work together

Modules, crates, and Cargo

Concurrency, and how Rust forbids data races

About Jim Blandy

Jim Blandy works for Mozilla on Firefox's tools for web developers. He is a committer to the SpiderMonkey JavaScript engine, and has been a maintainer of GNU Emacs, GNU Guile, and GDB. He is one of the original designers of the Subversion version control system.