Getting Started with Rust Part 3: Patterns and Matching
Details
----- Online Event - link available on day of event -----
********************
Welcome from Rust and Cpp Cardiff! All levels welcome!
********************
This session is Part 3 of our Introduction to Rust programming! This series is aimed at developers who have programmed in a different language before, and are looking to give Rust a try. By the end of the four sessions, we hope you'll have enough of an understanding of the key concepts in Rust to have a go at programming in it yourself!
Note: this will not be a full blow-by-blow of the book. We have run a book club in the past, so if you enjoy these sessions then we would recommend you check out our recordings of the full bookclub on our youtube channel.
Part 1. Dev Environment Setup & Common Programming Concepts (4th Feb)
Part 2. Memory in Rust - Ownership and Structs (11th Feb)
Part 3. Patterns and Matching (25th Feb)
Part 4. Rust in Practice - module handling in a real project (4th March)
RECOMMENDED PRE-MEETUP STEPS
To get the most out of the session we recommend that attendees have installed Rust and read up to at least chapter 5 of the Rust Book. Rusts enums and pattern matching are a very powerful tool, but are a bit different to other languages. We would recommend at reading chapter 6 ahead of this session if you can, so you're not hearing it for the first time.
SESSION SCHEDULE
18:00 - Welcome!
18:10 - Patterns and Matching
We will be covering Chapter 6 of the Rust Book, walking through one of the key concepts in Rust - patterns and matching - and seeing how it impacts the way we work with structs and enums. We also hope to cover some of the more subtle edges of pattern matching covered in chapter 19.
Recordings of previous meetups are available on youtube. We also have a discord server for chatting between meetups - message any of the meetup organizers for the discord link.
Look forward to seeing you there!
