Rust Web Skunk Works - Initial Demo
37:34
Year 2073
6:18
4 жыл бұрын
Rust Lifetimes
26:52
4 жыл бұрын
The Interview
8:42
4 жыл бұрын
Rust Generics
22:10
4 жыл бұрын
Talking To Techies
3:31
4 жыл бұрын
Rust Ownership and Borrowing
38:21
4 жыл бұрын
Rust Structs, Traits and Impl
24:53
4 жыл бұрын
Rust Tuples
8:48
4 жыл бұрын
Rust Functions and Procedures
13:31
4 жыл бұрын
Rust Conditional Statements
11:38
4 жыл бұрын
Rust String vs str slices
14:58
4 жыл бұрын
Rust Primitives (basic data)
14:27
4 жыл бұрын
Rust Enumerations
8:15
4 жыл бұрын
Rust println! and format! macros
9:36
Rust Cargo and Rustup Commands
12:55
4 жыл бұрын
Rust lib vs main
6:47
4 жыл бұрын
Rust Cargo.toml
12:26
4 жыл бұрын
Why Rust
8:58
4 жыл бұрын
Rust Hello World
6:51
4 жыл бұрын
Rust Setup for Windows
8:35
4 жыл бұрын
Rust Intro Trailer
0:17
4 жыл бұрын
Пікірлер
@marcelijankowski9593
@marcelijankowski9593 5 күн бұрын
In my new job Im being transfered to a Rust project, this video was really helpful, thanks!
@TheZazatv
@TheZazatv 12 күн бұрын
This is by far the best tutorial on that topic out there. I love that you've included every use case!
@akhmad84669
@akhmad84669 2 ай бұрын
4:32 KEREN, hahahahahaha
@akhmad84669
@akhmad84669 2 ай бұрын
Thanks for the tutorial. When I learn this chapter, the concept is very similar to Typescript, we define it as "object" with curly braces and colon inside it.
@harrypotil860
@harrypotil860 2 ай бұрын
This is amazing content. But 30:41 why Rust will think so ? Struct can have thousand fields ..! Compiler will check the struct too right?? Can anybody explain?
@harrypotil860
@harrypotil860 2 ай бұрын
I got to know that it’s nothing to do with thousands of fields. By default struct doesn’t implement copy and that’s it. You should either implement COPY or reference.
@harrypotil860
@harrypotil860 2 ай бұрын
Holy Grail ❤
@mau5mat
@mau5mat 2 ай бұрын
Incredible resource for this topic here, thank you for your time!
@Davidicus000
@Davidicus000 3 ай бұрын
Very nice! Thank you.
@neilclay5835
@neilclay5835 3 ай бұрын
The explanation of this that I've seen.
@evlogiy
@evlogiy 4 ай бұрын
I'm starting to learn Rust and this is definitely deserve a subscription. Well explained. Thank you, sir. ❤
@samuelnjau8086
@samuelnjau8086 4 ай бұрын
You are a life saver, thanks.
@estupefatos
@estupefatos 4 ай бұрын
He teached me Rust and also how to teach. Thank you, Mr. Milford. You're a legend.
@gofudgeyourselves9024
@gofudgeyourselves9024 4 ай бұрын
2024
@VladimirDjokic
@VladimirDjokic 4 ай бұрын
Rustaceans don't look any further, this is the best explanation there is to rust lifetimes!!!
@justiceessiel6123
@justiceessiel6123 5 ай бұрын
if you learn golang rust is easier
@aboahmadnour
@aboahmadnour 5 ай бұрын
Actually it seems that Doug Milford left the channel, his latest reply was 3 years ago ! @Doug Milford where are you ?
@jmoz
@jmoz 5 ай бұрын
Fantastic video Doug and your style is quite funny.
@OlivierGeorg
@OlivierGeorg 6 ай бұрын
at 14:10, I had to add a "mode" parameter to to dev script: webpack-dev-server --mode development --port 9000 --open , so that that parameter could be passed to the exported function in webpack.config.js
@edgeeffect
@edgeeffect 6 ай бұрын
I have to say, after over 40 years of working in the IT industry, I have never seen a conversation like this. Plenty of times techies have pulled this shit with other techies but I've never met anyone so socially incompetent that they think this would be a good way to talk to "normal people".
@dripcaraybbx
@dripcaraybbx 6 ай бұрын
Anyone who says developers are uncreative has never heard one emphatically describe the danger of static mutables.
@mnemotronic
@mnemotronic 7 ай бұрын
Why doesn't anyone talk about str as stack based like i32 etc?
@DSaad
@DSaad 7 ай бұрын
I wish you could make more advanced Rust videos, like error handling and testing! 🙏🏼🙌🏻
@nikhilsharad9553
@nikhilsharad9553 8 ай бұрын
Hey Doug, this is really helpful. Could you please make a video explaining the Smart Pointers in Rust?
@DSaad
@DSaad 8 ай бұрын
This is the most comprehensive and clear explanation of the concept of lifetime that I have come across on KZfaq. Thanks a lot!
@smratikatiyar
@smratikatiyar 8 ай бұрын
watching in 2023, Doug's rust videos are so better than several paid courses
@paradoxfx
@paradoxfx 8 ай бұрын
Respect!!! And thank you for the best explanation on the subject
@scottb4029
@scottb4029 8 ай бұрын
I finally got it!, I literally said Holy sh*t. You program to the trait unlocked generics for me, I was working backwards. The other statement that was an epiphany for me was "Lifetimes, it's all about the references. " THANKS SO MUCH !!
@bennythetiger6052
@bennythetiger6052 8 ай бұрын
WOW, I finally undedrstand frickin lifetimes
@TrevorSullivan
@TrevorSullivan 9 ай бұрын
This is an amazing video! Thanks for helping me understand memory management in Rust better. I'm working on my own video series on Rust, that's currently available on my channel, but I haven't covered borrowing and memory management yet. Keep up the great work, Doug!
@njzz1801
@njzz1801 9 ай бұрын
most helpful video about lifetime
@ebodshojaei4967
@ebodshojaei4967 9 ай бұрын
Dear Doug, many thanks for sharing your valuable wealth of knowledge in this domain. My ambition is to hopefully learn how to build a Rust crate for my Three.js project so I'll spend the time closely following your content. Thank you and hope to see more content.
@joyboy4208
@joyboy4208 10 ай бұрын
Even after 3 years, this is still the best explanation there is to rust lifetimes, any chance we'll be seeing a smart pointer, declarative and procedural macros explanation?
@JitenPalaparthi
@JitenPalaparthi 10 ай бұрын
The best video on this topic
@JitenPalaparthi
@JitenPalaparthi 10 ай бұрын
Excellent
@code_marked
@code_marked 10 ай бұрын
Man, you just answered my question 10fold. Thank you so much.
@photoniccannon2117
@photoniccannon2117 10 ай бұрын
This is one of the best videos I have ever seen on this topic. You delve into things in a "this is how you do it, and then this is why it's weird" approach, which makes far more sense to me because I can then connect the theory that follows with the behavior that I just learned. Really appreciate your approach, you just earned a sub from me.
@YuckFou0x0FFFF
@YuckFou0x0FFFF 10 ай бұрын
Thank you for the explanation.
@samuelemmettbray
@samuelemmettbray 11 ай бұрын
Doug? Are you still around? Could really use more of your great videos. Your's are the first videos I point people to for learning rust.
@manuelraimondi4813
@manuelraimondi4813 11 ай бұрын
Really good explanations here👍
@yogitverma0410
@yogitverma0410 11 ай бұрын
Informative!
@teamunicycle
@teamunicycle 11 ай бұрын
I have just discovered your channel with this video, and found it very useful. The content is excellent, but what struck me are two things about the production: no background music - I'm hearing impaired so clarity is extra important to me; and the pacing is great, particularly because you don't edit out pauses, allowing me to follow along without having to continually pause and step back (as much). I look forward to watching more of your videos.
@Ivan-qi2du
@Ivan-qi2du 11 ай бұрын
I still don't get why explicit lifetime annotations are necessary...
@ati43888
@ati43888 11 ай бұрын
Thanks, very impressive video.
@aeaeaaaelxndrwtnb
@aeaeaaaelxndrwtnb Жыл бұрын
Thank you for all your rust content, found them quite useful in getting my bearings. Do you have any recommendations for doing 3D graphics in the browser in 2023? Seems like WebGPU is becoming more popular?
@ati43888
@ati43888 Жыл бұрын
thanks.
@kennethmarete5329
@kennethmarete5329 Жыл бұрын
Hi @Doug Milford, please create a short videos like this one on use of lambdas, closures and use of move keyword in Rust. Your content articulates concepts and am able to remember these tutorials throughout my coding sessions. I have made them my anthem. Thank you for this @Doug Milford.
@kennethmarete5329
@kennethmarete5329 Жыл бұрын
Awesome content, great teacher, articulate lessons, great tutorial. The best I have seen so far. Thanks Doug Milford
@kennethmarete5329
@kennethmarete5329 Жыл бұрын
This is the finest tutorial I have ever seen. It's well explained and illustrated with clear examples. Thank you Milford
@chucknorris7995
@chucknorris7995 Жыл бұрын
I finally understand this concept! thank you so much!!!!
@theanhmai3637
@theanhmai3637 Жыл бұрын
It's very clear, thank you. I am having trouble with Macros. Can you have a video to explain it?