Jim Blandy

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:

Watch the webcast recording

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.