Skip to content
Rust Search
← RustConf 2018

Getting Something for Nothing

Rust Programming Language
RustConf 30:45 9301 views

RustConf 2018 - Getting Something for Nothing by James Munns This talk explores how to use the Rust Type System and Borrow Checker to write safe abstractions of hardware, even when using direct control of memory mapped peripherals with unsafe blocks. Because these techniques move all (or most) of the checking to compile time, these techniques are perfect for systems where high performance or resource constraints are a requirement. This talk will explain and explore how these techniques are use

Player unavailable or embedding blocked? Use the YouTube link above.

Other talks by James Munns

Panel discussion - What has to change to increase Rust adoption in industrial companies

Oxidize Conference
Oxidize 45:57 664 views

The future is memory-safe programming – so what’s stopping the Rust takeover? Our panel featuring Michał Fita, James Munns ( OneVariable UG), Steve Klabnik (@oxidecomputercompany3992) and moderated by Florian Gilcher (@FerrousSystemsGmbH) talk about company uncertainty to the Rust Foundation and what developers can do to push Rust adoption for innovation. #RustLang #RustFoundation #rustacean #Technology #programming #programminglanguage #whyrust

Postcard: an unreasonably effective tool for machine to machine communication

RustNL
39:01 7308 views

Postcard is a binary wire format, a crate providing a `serde` backend, and a growing ecosystem of tools for getting computers, even small embedded ones, productively talking to each other. This talk explores where postcard came from, how it is used today, and how you can use it for building quick, pragmatic, and effective communication protocols for your projects. Slides: https://onevariable.com/talks/postcard-rustnl-2024.pdf Follow James on: linkedin: https://www.linkedin.com/in/james-munns-8a42b429/ github: github.com/jamesmunns This talk was given at RustNL 2024, in Delft, The Netherlands. Playlist of other talks from RustNL 2024: https://www.youtube.com/playlist?list=PL8Q1w7Ff68DBZZbJt3ie5MUoJV5v2HeA7 Want to come to RustWeek 2025 in-person? go to https://2025.rustnl.org