Skip to content

Rust Book Study Session - Object Oriented Programming & Patterns and Matching

Photo of Ciara
Hosted By
Ciara and 4 others
Rust Book Study Session -  Object Oriented Programming & Patterns and Matching

Details

------ Join us on zoom - link available on day of event ------

***

Welcome from Rust and Cpp Cardiff! All levels welcome!

***

Following on from our meetup covering on Fearless Concurrency, this session we will be discussing the Rust Book chapters 17 and 18:

https://doc.rust-lang.org/book/
Chapter 17: Object Oriented Programming Features of Rust
Chapter 18: Patterns and Matching

We've already seen some of the neat functional style capabilities of Rust in chapter 13, and this session on chapter 17 looks at some of the contrasting OO programming features of Rust. We'll get to see how the solutions generated by stateful object oriented style code differ from more functional solutions.

In chapter 18 we'll get to see some of the excellent pattern matching capabilities, going beyond the basics covered at chapter 6, this chapter is one you may find yourself coming back to regularly for reference to remind yourself of some superbly clean syntax for many use cases.

We think these sessions will be most useful if attendees can work through the chapters prior to the event, but whether you've had time to look at the chapters or not, all are welcome! The sessions are a chance to swap notes, ask questions, and discuss any key points.

Don't worry if you missed last week - you can still get set up using the earlier chapters in the book and reach out on our rust book club discord channels for any help! (message the hosts for the discord link)

Look forward to seeing you there!

Photo of Rust and C++ Cardiff group
Rust and C++ Cardiff
See more events