https://github.com/ferrous-systems/rust-exercises/ https://github.com/ferrous-systems/rust-training/ https://play.rust-lang.org https://manishearth.github.io/blog/2015/05/17/the-problem-with-shared-mutability/ https://ferrous-systems.com/blog/testing-proc-macros/
3/24/2025Rust is a new language - released in 2015, it has taken the software programming word surprisingly swiftly. Now, not even 10 years later, we have ongoing projects and initiatives in the Safety/SDV space. This talk provides an overview of currently ongoing initiatives, an assessment of challenges and an outlook into the future. Florian Gilcher is one of the Management Directors and Co-Founders of Ferrous Systems, the most experienced Rust services company. He's been around Rust for over a decade, including time on the Rust Core team and being a co-founder of the Rust Foundation. In this time, he's been observing trends and solutions in the space with a keen eye.
9/24/2024View the slide with "Slide Mode".
6/27/2024Rust is great for writing async code. But what async code should you write? This workshop will take this question and introduce you to basic async patterns and how to apply them in Rust. It will guide you through async programming concepts and give you a glimpse into constructing larger, concurrent applications out of the basic elements. It will introduce you to tasks, how they apply to threads, evented IO and how Rust manages all the hard bits. Other topics include async testing and how to come up with new, high-level abstractions. Workshop contents: The basic model of async in Rust: Futures, Tasks, async/.await How this model applies to libraries like tokio How to use building blocks like tasks and channels to build reactive systems
3/13/2024