RustDayMX 2017
2017-09-01
Mexico City, Mexico
who it's for
software engineers evaluating Rust, backend developers, systems programmers, web developers, engineering managers, educators and researchers, devops engineers
topics
Rust ownership and borrowing; cargo and rustup toolchain; FFI with C and Python; Iron web framework JSON responses; command line application development; web scraping with request and select; lifetime annotations and borrowing; Option/Result and ? error handling; iterators as zero cost abstractions; compiling Rust as static libraries; HashMap based game state modeling; exposing a CLI as a REST service
| title | author | length |
|---|---|---|
| How to Convince Your Boss to Use Rust | Erich Córdoba | 21m |
The talk explains how to persuade management to adopt Rust by highlighting its memory-safety guarantees (no segfaults once it compiles), prevention of data… | ||
| Web Scraping Cryptocurrency with Rust | Abiel Parra | 47m |
A Rust program that performs web scraping of cryptocurrency pages using the request 0.6.2 crate for HTTP and Select 0.4.0 for HTML querying. It implements two… | ||
| Building a Text Adventure Using Rust | Sebastián Magrí | 55m |
Shows building a command-line text adventure in Rust, modeling rooms as a HashMap<i32, Room> with Room { title, description, transitions: Vec<i32> } and a… | ||
| Introduction to the Language and Tools of the Ecosystem | Norberto Ortigoza | 44m |
Demonstrates Rust’s approach to memory safety and concurrency without a garbage collector, showing how manual control is combined with safety guarantees. Uses… | ||
| Keynote: An Introduction to Rust | Erick Tryzelaar | 01h 40m |
Rust claims to fix C++ use‑after‑free bugs that hurt Firefox (about 300 million users), offering memory safety without a garbage collector by enforcing… | ||
| Rust in Academia and Introduction to Iron | Mario Martínez | 01h 27m |
Presents concrete classroom experience using Rust for an operating-systems course (2013), listing practical benefits (ownership-based safety, no garbage… | ||
| nothing matches | ||