Safe Systems Programming with Rust

Safe systems programming is the topic of the fourth video in our series about the Rust programming language. What we mean when we say that Rust is safe is that it is designed to prevent many of the common errors that have been continuously used as attack vectors for decades in C and C++ programs. By tracking the “ownership” of memory, the Rust compiler is able to check and make sure that your code is immune to these kinds of attacks. This not only leads to better quality software, it changes the programming experience itself: with Rust, systems programmers can “hack without fear.”

Subscribe to this medium publication to see new videos as they land, or check back here. As we publish, we’ll update links here so you can make sure to watch them all:

Like what you read? Give Dave Herman a round of applause.

From a quick cheer to a standing ovation, clap to show how much you enjoyed this story.