~/conference

RustNL 2023

date:2023-05-10
location:Amsterdam, Netherlands
series:RustNL · one edition
tags:[rust]

Rust developers, UI engineers, systems programmers, compiler engineers, tooling engineers, security engineers, Python integrators

GPU-powered UI stack; pin and Unpin semantics; PyO3 Rust Python modules; libtest custom harnesses; NTP with NTS authentication; Dioxus RSX virtual DOM; Servo layout parallelism; sudo-rs sudo replacement; parallel rustc with rayon; functional geometry SVG painters; WebAssembly threading and memory; hot reloading for Rust UIs

titleauthorlength
Makepad: Designing modern UIs with RustRik Arends55m
Makepad builds a GPU-powered UI stack in Rust with a live-editable DSL bound to Rust structs via a proc macro, shipping a synthesizer demo, animated code…
Talk on
The Mystery of the PinMartin Hoffmann25m
Explains why Pin stops moves by blocking access to the pointers or mutable references needed for a mem copy, shows how self‑referential structs break naive…
Talk on
Using Rust to write Python modulesKushal Das35m
Demonstrates using PyO3 and maturin to write Rust-backed CPython extensions, showing a real library built from Sequoia Rust code and the cryptography rewrite…
Talk on
Testing My Patience: An Exploration of Testing in RustEd Page15m
Rust’s built-in test system works for simple projects but breaks at scale: incompatible custom harnesses force test rewrites (had to change every test to use…
Talk on
ntpd-rs: NTP for the modern eraFolkert de Vries17m
A Rust reimplementation of NTP that aims for millisecond precision, uses atomic clocks/GPS as sources, and implements the NTS extension for authenticated time…
Talk on
Write once, run everywhere: building apps with DioxusJonathan Kelley46m
Dioxus is a Rust UI toolkit that compiles one codebase to web, desktop, mobile and terminal using an RSX macro and a virtual DOM, with live demos showing a…
Talk on
Servo in 2023Martin Robinson17m
A revived Servo is a Rust web engine with GPU rasterization and continued layout parallelism that claims full memory safety versus C++ engines, and its style…
Talk on
Rust, make me a sudo!Ruben Nijveld17m
Reimplements common sudo use cases in Rust as a drop‑in binary called sudo-rs while keeping the final executable named sudo, funded by ISRG and built with…
Talk on
The status of parallel rustcNicholas Nethercote20m
Rustc adds a parallel front end based on rayon that swaps serial types for thread-safe versions (Lrc→Arc, RefCell→Mutex/RwLock), shards global hash tables, and…
Talk on
Waiter, there are fish in my RustDaan van Berkel36m
Recreates Escher’s Square Limit by encoding the painters method: images are functions that accept a box and return lists of SVG draw commands; boxes are…
Talk on
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.