~/conference

RustFest Rome 2018

date:2018-11-24..2018-11-25
location:Rome, Italy
series:RustFest Barcelona · 2 editions
editions:[RustFest Rome 2018, RustFest Barcelona 2019]
tags:[rust, security]

Rust developers, systems programmers, embedded engineers, security and cryptography engineers, compiler and toolchain contributors, game and emulator developers

non-lexical lifetimes and Rust 2018; SpiderMonkey C++ bindings in Servo; Game Boy emulator implementation; Rust for scientific computing; derive macros and declarative APIs; Sequoia OpenPGP implementation; Rust on embedded robotics (EV3/Cortex-M); Rust compilation pipeline to LLVM; FFI safety and interoperability; CRDT grow-only and two-phase sets

titleauthorlength
Grappling with growth, and other good problems to haveAaron Turon41m
Rust 2018 ships Dec 6 with concrete wins: non-lexical lifetimes, a module-system revamp, incremental compilation, rustfmt 1.0 and improved IDE support, and a…
Talk on
Caging the SpiderMonkey - Ensuring safe JS bindings in ServoIgor Matuszewski27m
Shows how Servo actually wires SpiderMonkey C++ semantics into Rust: a custom vtable trick lets C++ virtual dispatch call Rust methods, a write-barrier wrapper…
Talk on
Oh Boy! Creating a Game Boy Emulator in RustRyan Levick26m
A full Game Boy emulator implemented in Rust that actually boots cartridges and displays the Nintendo logo, composes graphics from 8x8 tiles (about 384 tiles)…
Talk on
Rust, For Science!Adam Kelly16m
Rust's fit for scientific computing gets concrete treatment: Rayon parallelism example and easy cargo integration, MPI bindings and C/Fortran FFI for HPC and…
Talk on
Declarative programming in RustPascal Hertleif33m
Rust claims yield zero-cost abstractions and shows concrete wins: replacing loops with iterators reduces work and beats the naive loop in examples (take(5)…
Talk on
Sequoia: A New OpenPGP Implementation in RustNeal H. Walfield31m
Sequoia is a new OpenPGP implementation written in Rust that actually shows what was built: a streaming, low-level API focused on usability and memory safety…
Talk on
Fun with Rusty RobotsMassimiliano Mantione36m
Rust runs on Lego EV3 Linux, Raspberry Pi and ARM Cortex-M and even replaces C in a real‑time EV3 build; an experimental latency tester measures 50 ms spikes…
Talk on
Tshepang Lekhonkhobe: Behind The Scenes Of Producing An ExecutableTshepang Lekhonkhobe28m
Shows the exact pipeline from cargo run to a working binary: parsing to AST, macro expansion, name resolution, lowering to HIR and MIR, borrow checking, then…
Talk on
One Thousand Ways to Die in Rust FFIYiming Jing31m
Taxonomy of common Rust FFI pitfalls, real-world examples and concrete fixes: implements OpenSSL APIs in missa link with 100% Rust code and reports 4.4 million…
Talk on
Simple CRDT in RustMatteo Bertini19m
Implements an append-only grow-only set in Rust then composes it into a two-phase set (add and tombstone remove) using unique tagged entries so removes only…
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.