Speaker: Luca Palmieri
(He / him / his)
Principal Engineer @TrueLayer
Find Luca Palmieri at:
Session + Live Q&A
There and Back Again: Our Rust Adoption Journey
The introduction of a new programming language is a significant undertaking with long-term implications — a choice not to be taken lightly.
TrueLayer's main business is not system programming, yet we decided to bet on Rust. Why? How?
During the talk we will walk through our adoption story: from the first CLIs and cheeky projects to a Rust-backed new product line, with Rust-specific job openings. We'll share our expectations, our challenges, our doubts, the mistakes we made and the lessons we learned as we ramped up our usage.
If you are looking to embark on a similar journey, even if for a different language, this talk is for you.
Session + Live Q&A
What's Next for Rust and WebAssembly
Most people have heard of Rust, due to the vibrant and happ[y community around the language, exemplified by it having held the top spot as the 'most loved' language in the Stack Overflow developer survey for the past six years. However, few of us get the chance to use this delightful language in our day-to-day work.
WebAssembly is a new runtime, born in the browser, yet making a significant impact as a versatile runtime for a wide range of applications (FaaS, blockchain, plug-in).
There is a close synergy between WebAssembly and Rust - Rust is both an ideal language for writing WebAssembly applications and for creating WebAssembly runtimes. In this panel we'll explore this synergy, and see where the combined might of WebAssembly and Rust might take us.