Skip to content

Intro to Ownership and Borrowing Part 3

Photo of Paul
Hosted By
Paul
Intro to Ownership and Borrowing Part 3

Details

Google Hangouts link: https://plus.google.com/hangouts/_/calendar/YXBkOXZtYmMyMmVnZW5tdHU1bDZjNWpiZmNAZ3JvdXAuY2FsZW5kYXIuZ29vZ2xlLmNvbQ.chj34dr66gs36bb26gs3eb9k6ks6abb26cr64b9pchhj2dhj60s62c9hcg

Free Donuts! (I'll set a reminder this time!)

This time we'll focus on finishing up chapter 10 http://rust-lang.github.io/book/second-edition/ch10-00-generics.html (http://rust-lang.github.io/book/second-edition/ch10-00-generics.html) and going into advanced lifetimes. I'll try to come up with some examples that don't compile so we can work together on reasoning about the problem and how to add the right lifetimes.

For anyone who hasn't come before, please read up on Chapter 4 http://rust-lang.github.io/book/second-edition/ch04-00-understanding-ownership.html (http://rust-lang.github.io/book/second-edition/ch04-00-understanding-ownership.html,), Chapter 6 http://rust-lang.github.io/book/second-edition/ch06-00-enums.html (http://rust-lang.github.io/book/second-edition/ch06-00-enums.html), and Chapter 10 http://rust-lang.github.io/book/second-edition/ch10-00-generics.html (http://rust-lang.github.io/book/second-edition/ch10-00-generics.html).

If the material doesn't all make sense, don't worry, we're very open to any and all questions. Everyone struggles with Rust in the beginning (there's a reason the phrase "fighting the borrow checker" is used a lot).
I expect to have more free time in this meetup, and Joel has asked if we could do a group code review of a project he's been working on. We'll try to focus a good amount of time there, and I think this would be a good exercise to apply what we've learned to a real project rather than simplified examples.

Photo of South Florida Rust Meetup group
South Florida Rust Meetup
See more events
Dunkin' Donuts
2895 Davie Road · Davie, FL