Rust NYC: Rust + Gametank & a Gentle Introduction To Optimization


Details
YOU SOLD OUT A RUST NYC EVENT FASTER THAN EVER BEFORE WITH THE BIGGEST WAITLIST WE EVER HAD, SO IT'S ONLY FAIR WE GIVE YOU A SECOND ONE IN AUGUST...
Join us on Tuesday, August 12th at our SECOND EVENT OF THE MONTH over at Materialize. Doors open at 6:30 p.m. to give attendees plenty of time to grab pizza and socialize, and the talks begin at 7:30 p.m.
Rust + GameTank: SDK (and ecosystem) development for a novel 6502 based game console - Devin Brite
Devin Brite is a software developer building tooling for the GameTank, a novel homebrew game console based on the MOS 6502. Using Rust and LLVM, we can ditch niche C compilers and raw assembly, while building safe and efficient abstractions for the hardware. We'll walk through what it takes to get Rust running on bare metal, including custom linker scripts, the "C runtime", ergonomic register accesses, libraries and techniques used for high performance on limited resources, and the pitfalls of the rust ecosystem. Rust also enables us to build a full development stack around the hardware, including emulators that run in the browser and backend infrastructure for hosting and sharing games.
A gentle introduction to optimization - Paul Butler
Paul was a co-founder of [Jamsocket](https://jamsocket.com/ "Jamsocket
(https://jamsocket.com/)"), a platform for realtime services recently acquired by [Modal](https://modal.com/ "Modal
(https://modal.com/)"). Prior to Jamsocket, Paul worked at Google and Two Sigma. For five years running, Paul constrained has organized an annual international art postcard exchange, matching participants to send and receive postcards. Ensuring a good matching turns out to be non-trivial! Paul will talk about the constraints in play, and how he uses the russcip crate to efficiently solve the problem in under 100 lines of code.
It should be a good time! Hope to see you there!
Lawrence Harvey is Rust NYC's official recruitment partner, with Ross providing support as a co-organizer and financial support for food and drinks.
The space is generously sponsored by our longstanding partner Materialize.

Rust NYC: Rust + Gametank & a Gentle Introduction To Optimization