Speaker: Steve Klabnik
Rust Core Team
Find Steve Klabnik at:
Workshop
Serverless: JavaScript's Journey to the Edge (Workers)
Cloudflare Workers provides a serverless execution environment that allows you to create entirely new applications or augment existing ones without configuring or maintaining infrastructure.
In this workshop, Ashley Williams (one of the team members working on Cloudflare Workers) will walk you through how you can leverage Cloudflare workers to move application logic to the distributed edge.
SESSION + Live Q&A
Rust's Journey to Async/await
Rust, like most languages, is fundamentally synchronous. Over the past four years, the team has been working towards a world-class way to handle asynchronous processing. We're now in the final stretch of that work, and in the next few months, Rust will finally gain async/await. In this talk, Steve will give an overview of this history, diving into the technical details of how the design has changed, and speak to the difficulties of adding a major new feature to a programming language.
Workshop
Systems Programming with Rust
Bryan Cantrill (Creator of DTrace) called Rust the “biggest development in systems development in his career.” Rust is a systems programming language sponsored by Mozilla which describes it as a "safe, concurrent, practical language", supporting functional and imperative-procedural paradigms. Rust is unique in that it enforces safety without runtime overhead, most importantly, without the overhead of garbage collection.
In this workshop, Steve Klabnik and Ashley Williams both members of the Core Rust team will take you through a three hour deep dive into the language. You’ll learn about Ownership, Rust’s linear type system, safe (and unsafe), fault isolation, and more. This workshop won’t make you an expert on the language, but it will but you on the path to becoming one.