~/conference

Rust Belt Rust 2017

date:2017-10-26..2017-10-27
location:Columbus, United States
series:Rust Belt Rust · 4 editions
tags:[rust]

rust developers, systems programmers, embedded developers, browser engineers, tooling developers, documentation and community contributors

Rust core roadmap and working groups; libsyntax C API for IDEs; Stylo Firefox CSS engine in Rust; bindgen and bi-directional FFI; Rayon parallelism and work queues; embedded stm32f4 async LED blink; simple-server tiny Rust web server; unsafe foundations in Vec and APIs; traits, trait bounds and trait objects; rustdoc and mdBook contribution workflows

titleauthorlength
Core Team KeynoteAaron Turon, Carol Nichols, Niko Matsakis45m
Roadmap-driven progress focuses on concrete outcomes: work is organized into 35 working groups and an implementation period that aims toward a synchronised…
Talk on
Rust support for KDevelopEmma Gospodinova23m
A Rust plug-in for KDevelop now parses source with a new library that exposes libsyntax as a C API so KDevelop populates its internal declaration/use…
Talk on
The Story of Stylo: Replacing Firefox's CSS engine with RustJosh Matthews32m
Stylo is an 85,000-line Rust style engine that ships into Firefox and replaces a 160,000-line C++ system; the integration uses bi-directional FFI boundaries…
Talk on
The Long Road to Creative ProgrammingPhil Fried31m
Defines creativity as making something innovative and useful, claims creativity falls as risk increases and rises when risk is reduced, and cites concrete…
Talk on
Lightning Talk - Embedded RustCameron Dershem04m
Rust runs on a stm32f4 dev board (stm32f4 dev board ($15 China / $30 Amazon)) and actually blinks LEDs while the rest of the system stays responsive…
Lightning on
Lightning Talk - Quantum BogoSortJason Orendorff05m
Implemented a toy Quantum BogoSort in Scheme that actually shuffles by forking worlds and then kills off any world whose checks fail. The code uses…
Lightning on
Lightning Talk - Simple ServerAshley Williams05m
A tiny Rust web server reproduces the Node teaching API so beginners can follow one-day exercises; code uses the simple-server crate with a closure taking a…
Lightning on
Lightning Talk - Dark Theme for Rust SitesCldfire03m
A reusable dark theme is available on GitHub repo and applies to docs sites like docs.rs, crates pages and play rustlang org; it’s forked from a Sublime Text 3…
Lightning on
Lightning Talk - 1 = 0.999...Daan van Berkel03m
Claim: 0.999... equals 1. Method: name the repeating decimal let x = 0.999..., multiply to shift the decimal, subtract to cancel the tail 10x - x = 9, then…
Lightning on
Building on an unsafe foundationJason Orendorff36m
Claims that unsafe is necessary and explains exactly how: shows real standard‑library code where Vec::push uses raw pointers and pointer arithmetic to write…
Talk on
Becoming a ContributorChris Krycho31m
Claim: anyone can help and contribution means anything that improves a project, not just code. Example: a one-word docs fix gets merged into Rust and proves…
Talk on
Traits and You: A Deep DiveNell Shamrell-Harrington22m
Covers concrete, testable claims: traits separate behavior from data, trait methods can have defaults (Constitution bonus = 2 for dwarf, 1 for half‑orc, 0…
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.