Embracing Lifetimes: A Journey to Safe and Efficient Code


Details
Lifetimes lie at the very heart of the Rust programming language. The speech will illuminate how lifetimes act as a set of rules to ensure that references remain valid, reducing – or straight up eliminating – sources of bugs that we as programmers manage manually in other, less safe, languages. Further, this speech encourages the view of lifetimes not as a hurdle, but as a powerful tool that leads to elegant and reliable software solutions.
Kai Striega is a developer at BHP who also leads the Python WA Meetup group. He will share his story of learning and adapting to Rust.
As always, we'll have room for others to jump up and talk or for Q&A.
We are keen for more beginner friendly sessions, get in contact if you want to teach what you have learnt.

Embracing Lifetimes: A Journey to Safe and Efficient Code