Topics Covered 0:00 Introduction - why is the Rust Language called like that 0:15 Memory Safety without Garbage Collection 0:34 Ownership System 0:53 Borrowing and References 1:09 Pattern Matching and Enums 1:27 Error Handling with Result and Option 1:44 Types Inference 2:00 Traits and Traits Objects 2:21 Concurrency without Data Races 2:38 Macros for Code Generation 2:51 Lifetimes and Borrow Checking 3:06 Generics and Type Systems 3:20 Unsafe Rust Code 3:37 Aync Await for concurrency 3:50 Cargo for dependencies and Package Management
@mukulsehgal2190Ай бұрын
when mafia teaches coding 😂😂
@francescociullaАй бұрын
😂😂
@patricktarnaudАй бұрын
Purée… j’ai cru que j’avais mis la vitesse de lecture accélérée … mais non 🤣
@francescociullaАй бұрын
ye it's kinda fast, feel free to slow it down :)
@AdamFiregateАй бұрын
You talk so fast that I needed to set it to 75% speed. 🙂🙂
@francescociullaАй бұрын
hey Adam, no problem with that! I went kinda fast with this one but this is more as a experiment. Luckily youtube allows to do that
@dailydotdevАй бұрын
🔥🔥🔥🔥🔥🔥
@kamertonaudiophileplayer847Ай бұрын
Rust uses UTF8 for strings, but it's a waste for Hindi.
@francescociullaАй бұрын
That's a good point! Rust uses UTF-8 by default to support a wide range of languages, but there are definitely ways to optimize if you're mainly working with Hindi text. UTF-8 keeps things straightforward and compatible across platforms!
@sophyia4358Ай бұрын
I never knew you talked this fast 😅
@francescociullaАй бұрын
I talked faster than usual but also speed up the video a bit. I might go a bit slower on the next one but luckily on yt you can set it as you prefer. I got many people telling me they watched my videos on 1.5x so I wanted to try this! what do you think?
@sophyia4358Ай бұрын
@@francescociulla this video is great, looking forward to the next one.