🦀 UWCS Learns Rust: Don't Panic!

  Рет қаралды 424

UWCS - University of Warwick Computing Society

UWCS - University of Warwick Computing Society

Күн бұрын

Are you ready to learn one of the most loved languages by developers? This week introduces error handling, then goes into some of the useful miscellaneous features. Just like before, we've got a lecture to introduce the concept, followed by finishing up our second project or starting our third!
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 rs118.uwcs.co.uk
Ask questions and get support on our Discord at discord.uwcs.uk
Talk by Joey.
0:00 Introduction
0:48 Generics
2:06 Traits Recap
3:14 Trait Bounds
5:37 Trait Objects (dyn)
8:03 Error Handling
8:58 Panic
11:15 Result
13:07 Error Types
14:48 ?
17:24 Error Trait & Anyhow
20:11 Lifetimes
25:03 Closures
28:42 Iterators
33:00 Conclusion & Projects

Пікірлер: 2
@abrorabyyu6221
@abrorabyyu6221 Жыл бұрын
really cool talk, can't wait for chip intrepreter and ray tracing
@warwickcomputing
@warwickcomputing Жыл бұрын
You can access the project info, along with everything else about the course, here: rs118.uwcs.co.uk
⚡ 5 Horrifying Python Techniques to get you fired - Andrew L
16:12
UWCS - University of Warwick Computing Society
Рет қаралды 232 М.
Rust and RAII Memory Management - Computerphile
24:22
Computerphile
Рет қаралды 219 М.
Пробую самое сладкое вещество во Вселенной
00:41
Final muy increíble 😱
00:46
Juan De Dios Pantoja 2
Рет қаралды 49 МЛН
Дибала против вратаря Легенды
00:33
Mr. Oleynik
Рет қаралды 4,8 МЛН
⚡ Cursed Turing Completeness - Joel C
15:13
UWCS - University of Warwick Computing Society
Рет қаралды 1,1 М.
X-Soc Python: Flow Control and Functions
30:09
UWCS - University of Warwick Computing Society
Рет қаралды 180
Fixing RAG with GraphRAG
15:04
Vivek Haldar
Рет қаралды 4,4 М.
🐍 Python Basics Sample Solutions: Variables, Datatypes, Debugging
18:25
UWCS - University of Warwick Computing Society
Рет қаралды 90
Why Isn't Functional Programming the Norm? - Richard Feldman
46:09
The Only Unbreakable Law
53:25
Molly Rocket
Рет қаралды 318 М.
Rust Demystified 🪄 Simplifying The Toughest Parts
14:05
Code to the Moon
Рет қаралды 173 М.
Rust Functions Are Weird (But Be Glad)
19:52
Logan Smith
Рет қаралды 129 М.
⚡ The CORS of errors - Josh S
12:25
UWCS - University of Warwick Computing Society
Рет қаралды 176
Что еще за съемные фронталки от Vivo? #vivo
0:41
Clicks чехол-клавиатура для iPhone ⌨️
0:59
OZON РАЗБИЛИ 3 КОМПЬЮТЕРА
0:57
Кинг Комп Shorts
Рет қаралды 443 М.
В России ускорили интернет в 1000 раз
0:18
Короче, новости
Рет қаралды 1,8 МЛН
Самый дорогой кабель Apple
0:37
Romancev768
Рет қаралды 201 М.