After a wonderful first meetup, we are delighted to announce that the second Rust meetup in Silicon Valley will be held at Stanford University in Jordan Hall,[masked] (see the side panel for detailed directions) on Wednesday, September 5th from 7:00pm to 9:00pm! Excellent food and drinks will be provided by our friends at PingCAP in Redwood City, the team behind TiKV, a distributed transactional key-value store built in Rust.



We have two incredible 30 minute talks lined up as well as plenty of time before and after for discussion. Doors will open at 6:30pm. We will be checking RSVP confirmations at the door. The first talk by Dan Gohman will begin at 7:15pm, while the second talk by John Renner will begin at 8:10pm. Talk details are below:



-----------------------------------------------------------------------------------------------



Cranelift, WebAssembly, and Beyond

Dan Gohman

(7:15pm)



Cranelift is a family of libraries for fast native code generation, implemented in Rust, supporting WebAssembly and other languages, and aimed at operating system kernels, cloud computing, embedded devices, browsers, and more.



I'll give a high-level overview of the Cranelift libraries, what they can do, how to use them, and what the future plans are, and then go behind the scenes and illustrate how we implement WebAssembly at the machine-code level, including sandboxing techniques, optimization techniques, and interfacing with the outside world.



-----------------------------------------------------------------------------------------------



Custom #[test] Frameworks in Rust

John Renner

(8:10pm)



An introduction to new experimental compiler features that allow for custom test and benchmark frameworks with all the power and ergonomics of #[test]. Starting from the basics, see how these new capabilities enable a new generation of testing in Rust.



-----------------------------------------------------------------------------------------------



We hope to see both new and familiar faces there!



- Sergio