Главная
Study mode:
on
1
Intro
2
Free learning resources
3
Disclaimers
4
C
5
Rust is memory safe
6
Security vulnerabilities at Microsoft
7
Example code
8
Lifetimes
9
Bugs
10
No segfault
11
C vs Rust
12
Rust Default Build Tool
13
Rust Cargo
14
Thread Safety
15
Concurrent Modification Error
16
Fearless concurrency
17
Go and Node
18
Robustness
19
Robust error handling
20
Reading to a string
21
Rust abstractions
22
Zero cost abstraction
23
Python and Ruby
24
Rust is fast
25
C is the fastest language
26
Rust Package
27
Rust Python
28
JavaScript TypeScript
29
Rust finally has a choice
30
Gameboy emulator
31
Things to be careful of
32
Rust is not
33
Words of advice
34
Resources
35
Ryan Levick
36
Questions
37
Favorite programming language
38
Assembly programming
39
Microsoft using Rust
40
Microsoft Security Response Center
41
Security vulnerabilities tend to come in waves
42
Why are you using VSCode
43
Why are you using IntelliJ
44
The community
45
The Rust community
46
Verona
47
Microsoft Research
Description:
Explore the relevance and benefits of Rust in this 54-minute conference talk by Ryan Levick. Discover why learning Rust might be valuable for developers, covering topics such as memory safety, security vulnerabilities, thread safety, robust error handling, and performance. Learn about Rust's advantages over languages like C, Go, Node, Python, and Ruby, and understand its zero-cost abstractions. Gain insights into Rust's package management, build tools, and community. Hear about Microsoft's use of Rust and its impact on security. Conclude with advice for newcomers and a Q&A session addressing various aspects of Rust programming and its ecosystem.

Why Should I Care About Rust?

Rust
Add to list