🦀 UWCS Learns Rust: Fighting the Borrow Checker

Published on ● Video Link: https://www.youtube.com/watch?v=kySxb4oyTjs



Duration: 32:59
611 views
34


Are you ready to learn one of the most loved languages by developers? This week introduces the borrow checker: one of the more unique features of Rust. Just like before, we've got a lecture to introduce the concept, followed by getting you started on our second project!

We'll be guiding you through what makes Rust stand out from the crowd, and get hands-on with some projects. First, Tic-tac-toe. Next, a Chip-8 Interpreter. Finally, a Graphics Raytracer built from the ground up. Not to be missed!

Follow along at https://rs118.uwcs.co.uk
Ask questions and get support on our Discord at https://discord.uwcs.uk

Talk by Joey.

0:00 Introduction
0:40 Lighting fun time
0:50 CINEMATIC
1:00 Scope
2:40 String Literals
3:53 Camera Upgrade
4:01 Stack & Heap
5:06 Strings (Copy & Move)
10:57 Copy & Move Summary
12:59 Move with Functions
17:06 Borrowing with References
22:30 Lifetimes Tease
24:04 Slices
28:04 Bonus: Traits
31:24 Outro
32:04 CHIP-8 Intro







Tags:
computing
uwcs
university
society
coding
programming