We are excited to have our first community showcase of the year
The community showcase allows individuals of all levels to present at Rust London. Take this opportunity to build your confidence and share what you are doing.
** Call for Speakers Closed ** (14/04/2025)
Speakers
Conrad Ludgate
Talk Title
Rewrite it in Rust... Again?
Talk Abstract
We all love rewriting code. It's in our blood as Rustaceans, so it's only natural that we start rewriting Rust code. I recently opened up a can of worms by rewriting some of the existing Rust libraries I use regularly, so I want to share what, why, and how I did it.
===
David de Rosier
Talk Title
Rust and RISC-V: How bare-metal coding can make you a better engineer
Talk Abstract
This talk explores the significance of RISC-V in today's hardware landscape, highlighting its open-source framework that enables innovation and customisation compared to ARM and Intel. As we transition from general-purpose CPUs to custom SoC solutions, the need for domain-specific optimizations, particularly in AI, increases. This shift emphasises the importance of low-level programming, with Rust emerging as an ideal language for bare-metal development on RISC-V.
We will discuss concepts such as no-std and no-os programming, as well as Rust's interoperability with assembly. Participants will learn about the trade-offs of abstractions and how to navigate unsafe code effectively. We will also outline opportunities for getting involved in the RISC-V ecosystem, from contributing to Linux and LLVM to building your computer. Join us to discover how this DIY revolution is transforming the future of computing.
===
Arthur Andres
Talk Title
Rustifying a Python package
Abstract
In this talk, we'll explore how to speed up a pure Python library with Rust.
We'll examine real-world examples and discuss problem domains where Rust excels.
Then we'll walk through a recent migration of a Python library to Rust, and in the process, introduce essential tools and concepts for the task.