Overview
Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore advanced Rust programming concepts in this comprehensive conference talk featuring presentations from multiple Mozilla team members. Dive into Paul Stansifer's "Handsome Macros in Rust," demystifying macros and demonstrating their power in reducing code repetition. Learn about code coverage exploration in Mozilla from Joshua Cranmer, and gain insights into sandboxing Firefox with Marshall Moutenot's security-focused presentation. Discover applied statistics in Mozilla's performance testing as Joseph Kelly discusses modeling ADIs. Throughout the talk, encounter topics such as early return macros, old and new macro systems, the Chromium sandbox, Firefox addons, resource usage patterns, and potential solutions for various challenges in Rust and Mozilla development.
Syllabus
Intro
Macros are not scary
You hate code repetition
Writing a function
Early return macro
Old macro syntax
SP is an identifier
The old macro system
The new macro system
A cute mammal
Questions
Waveform
Magnetic Ride
Code Coverage
Scratch
QA
Marshall
Sam
Sandboxing
Chromium Sandbox
Addons
Firefox Addons
Resource Usage Patterns
Possible Solutions
Taught by
Rust