Brussels / 1 & 2 February 2020

schedule

Rust devroom


09 10 11 12 13 14 15 16 17 18
Sunday Discover dependency license information with ClearlyDefined
License discovery and record-keeping for crates
cargo deny
Fearlessly update your dependencies
Packaging Rust programs in GNU Guix
Build reproducibility and dependency management
rustdoc: beyond documentation
All the goodies packed in rustdoc, and more
Rusty instruments
Building Digital Musical Instruments with Rust and friends
Optimizing rav1e
Effective profiling techniques and optimization strategies
Rust techniques used in sled
A correctness-critical and performant Rust codebase
RedisJSON
A document DB in Rust
Sharing memories of Python and Rust
The story of a lifetime inside Mercurial
Building WebGPU with Rust
The new foundation for graphics and compute
Progress of Rust and WASM in 2019
The year in review
Rustifying the Virtual Machine Introspection ecosystem
Why Rust is the best language for introspection agents in the future
zbus: yet another D-Bus library
The why, how & WTH of creating a pure D-Bus Rust crate

Rust is a systems programming language that is focused on safety, speed, and concurrency. It is designed to be a practical language with a minimal runtime, empowering developers with zero-cost abstractions, guaranteed memory safety, and an expressive type system.

This track aims to present the features and possibilities offered by Rust, as well as some of the many exciting tools and projects in its ecosystem.

Event Speakers Start End

Sunday

  Discover dependency license information with ClearlyDefined
License discovery and record-keeping for crates
Jeff Mendoza 09:00 09:25
  cargo deny
Fearlessly update your dependencies
Jake Shadle 09:30 09:55
  Packaging Rust programs in GNU Guix
Build reproducibility and dependency management
Efraim Flashner 10:00 10:25
  rustdoc: beyond documentation
All the goodies packed in rustdoc, and more
Guillaume Gomez 10:30 10:50
  Rusty instruments
Building Digital Musical Instruments with Rust and friends
Benedict Gaster 10:50 11:35
  Optimizing rav1e
Effective profiling techniques and optimization strategies
Luca Barbato 11:40 12:25
  Rust techniques used in sled
A correctness-critical and performant Rust codebase
Tyler Neely 12:30 12:55
  RedisJSON
A document DB in Rust
Christoph Zimmermann 13:00 13:45
  Sharing memories of Python and Rust
The story of a lifetime inside Mercurial
Raphaël Gomès 13:50 14:15
  Building WebGPU with Rust
The new foundation for graphics and compute
Dzmitry Malyshau 14:20 15:05
  Progress of Rust and WASM in 2019
The year in review
Ilya Baryshnikov 15:10 15:35
  Rustifying the Virtual Machine Introspection ecosystem
Why Rust is the best language for introspection agents in the future
Mathieu Tarral 15:40 16:05
  zbus: yet another D-Bus library
The why, how & WTH of creating a pure D-Bus Rust crate
Zeeshan Ali 16:10 16:55