YoVDO

Getting Something for Nothing - Using Rust's Type System for Safe Hardware Abstractions

Offered By: Rust via YouTube

Tags

Rust Courses Embedded Systems Courses Microcontrollers Courses Type System Courses Memory Safety Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore how to leverage Rust's Type System and Borrow Checker to create safe hardware abstractions in this RustConf 2018 talk. Delve into techniques for writing secure code when directly controlling memory-mapped peripherals using unsafe blocks. Learn how these methods shift most checks to compile-time, making them ideal for high-performance or resource-constrained systems. Discover the application of these techniques in Microcontroller systems as a crucial component of the embedded-hal ecosystem. Gain insights into achieving safety and efficiency in embedded systems programming using Rust's powerful features.

Syllabus

RustConf 2018 - Getting Something for Nothing by James Munns


Taught by

Rust

Related Courses

Functional Programming Principles in Scala
École Polytechnique Fédérale de Lausanne via Coursera
Software Analysis & Testing
Georgia Institute of Technology via Udacity
Go: The Complete Developer's Guide (Golang)
Udemy
Go Bootcamp: Master Golang with 1000+ Exercises and Projects
Udemy
C++ in Detail: Common Idioms
Udemy