~/conference

RustConf 2017

Rust library authors, systems programmers, web backend developers, cryptography engineers, tooling and CI engineers, performance engineers, university instructors

Rocket web framework; curve25519-dalek implementation; parsing with Menhir; ownership and borrowing pedagogy; profiling with perf and flamegraphs; cargo bench benchmarking; cross compilation workflows; no_std embedded cryptography; zero sized type optimizations; code generation for routing

titleauthorlength
A Tale of Teaching RustAndrew Lilley Brinker22m
A quarter‑length class teaches Rust to 26 undergraduates over three weeks, focusing on ownership/borrowing/lifetimes, Send/Sync and rustlings exercises…
Talk on
Building RocketSergio Benitez33m
Rocket is a web framework for Rust that claims simplicity, reliability, and performance by using code generation; the talk dissects what code gets emitted…
Talk on
Shipping a Solid Rust CrateMichael Gattozzi22m
Recommend continuous integration (Travis for macOS/Linux, AppVeyor for Windows, and Joe Park’s cross for cross‑compilation) with cron nightly builds, coverage…
Talk on
Menhir and Friends: the State of the Art of Parsing in RustNaomi Testard32m
Menhir is ported to Rust with a table-based backend that generates parsers plus a separate Rust runtime crate, and packaging is solved by a wrapper crate for…
Talk on
Type System Tips for the Real WorldSean Griffin25m
Explains concrete Rust lessons from Diesel: using zero sized types to guarantee compile‑time elimination, replacing boxed recursive enums with generic struct…
Talk on
Improving Rust Performance Through Profiling and BenchmarkingSteve Jenson27m
Compares concrete tooling and measurements: uses cargo bench, perf + flamegraphs, Instruments and VTune to profile a Rust TCP proxy and a stats lib called…
Talk on
Fast, Safe, Pure-Rust Elliptic Curve CryptographyIsis Lovecruft, Henry De Valence34m
curve25519-dalek implements Curve25519 arithmetic in pure Rust, using radix 2^51 limbs and a widening 64×64→128 mul strategy with explicit carry passes to get…
Talk on
Closing Keynote: Safe Systems Software and the Future of ComputingJoe Duffy43m
A project builds a Rust-like safe systems language and a greenfield OS called Midori, runs the Microsoft speech server replacing 1 million lines of C++ and…
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.