A Tour of Rust

preview_player
Показать описание
In today's video, we are going through the features which make the Rust programming language unique!

Chapters:
0:00 Intro
0:23 Performance
0:52 Memory Safety
4:11 The Powerful Type System
11:07 Polymorphism With Traits & Generics
14:13 Extensibility With Macros
15:27 Building & Package Management

#rust #programming #tutorial
Рекомендации по теме
Комментарии
Автор

I tried a small project in Rust recently. Usually differences between languages seem very small enough you could almost forget the language, but Rust needs you to understand some significant concepts first. It took a bit to learn, but I did experience the phenomenon of the code working the first time once actually compiled.

EvanBoldt
Автор

Weirdly looks like a No Boilerplate video

mrbrownfr
Автор

A gem in video format. Keep up the great work

MrKaueschultz
Автор

2:38 it is actually considered more idiomatic to call this via Rc::clone(ben) to distinguish it from the expensive cloning of other objects.

5:46 here you could just write Some(user) instead of return Some(user); (as you did in the None case)

9:33 this would be a good usecase for the filter_map method, you could just replace map with filter_map and remove the call to flatten

leo
Автор

I love this video, thank you for making it. Have enjoyed the foray into rust thoroughly, and this video helped break down what I was seeing. Definitely some paradigm shifts, but some of these are absolutely elegant and intuitive once you know they are there

Especially like the absence of null, private by default, and zero cost abstractions

JasonBristol
Автор

It would be awesome if you created a series of project-based tutorials. One thing i'd like to learn the most is network programming with rust, i see there is a book but there is almost zero content on youtube for this.

eduardabramovich
Автор

this is the first video that really shows the power of Rust and I am totally hooked to learn more about it. thank you very much for the creation of the video.you have changed to a Developer

johnnyelcoste
Автор

Just love the way, u explained the concepts with other language snippets !! that really helps to understand the craziness of rust brings on the table !! Awesome man !!

bjugdbjk
Автор

Completely new to this language -- this tutorial is unrelentingly lucid and hits all my initial questions -- thx

liminal
Автор

First comment. Love ur videos. I am a frontend developer started learning Rust

logeshkumarrajkumar
Автор

LOL I thought I was going to watch a new No Boilerplate video. You got me! xD

joelmontesdeoca
Автор

This video convinced me to go with Rust rather than GoLang. Feels like Typescript on steroids. This is a more in depth introduction with very clear examples and good comparisons. Thank you for this content.

patrikpyrzanowski
Автор

Wow, thank you so much for this video.. I really feel like I can now understand traits and generics in Rust, something that always was daunting for me. This was a really cool video!

xorlop
Автор

great video to convert more people to Rustaceans, thanks!

MrSabotax
Автор

This is one of your best videos. Really nice work. This should be a go to video for those interested in becoming Rustaceans.

theherk
Автор

Cool video. Keep on doing them. Moving from a FE and some of BE background. I find Rust as a great and robust language to write in.

lukkklukk
Автор

Amazing video. Very detailed, insightful and helpful.

vibecoderdev
Автор

I was planning to learn Rust but I was afraid whether it is too hard for me or not. After this video, I understand many things. Thank you!

okanyldrmop
Автор

That is simply brilliant! 🙌🏻 Look forward to Wallace's response. 😅 By the way, who is "the student Kyle" who made the highest point? 🤓

TJ-wciq
Автор

Nice, high quality as always! (sorry for bad english)

uwuzote