You have my subscription. And some coffee change. I don’t have a lot of money, but I do think you deserve something for your time. Thanks for keeping quality education free. We, as students, and educators, should always have three kinds of people in our lives: People above us - from whom we can learn. People on the same level - with whom we can practice. People just starting out - upon whom we can bestow our knowledge to better cement it in our minds.
Oh Thank you very much for the Super Thanks Tip 🙂🙏 And for your kind words, those sincère words make a meaning to what I'm doing and remind me to continue to do it for free - I really thank you my friend 🙏
Of course, but not immediately 😁 that takes a lot of work and time. But the next course is an advanced course for Rust. Projects are to be in a separate video
@@BekBrace didn't mean to offend you. I recommend rust related courses to people. I didn't want inaccuracy. Anyway, Good work. Rust needs more content creators 👏
@astrakernel Not at all my friend, I appreciate your remark, I'm editing even the video to remove both parts because I don't want to spread false info. THANK YOU 🙏
+1 like and sub… ABSOLUTELY AMAZING. Thank you for sharing this knowledge with us. I want to join your Patreon community as soon as I have spare cash. Thank those so much Bek, the world needs more like you
Thank you very much for your kind words 🙂 It's because of students and friends like you that I am motivated to create more useful materials for the community. As far as Patreon, don't even worry about that, your moral support is more than enough my friend
this tutorial is so well made and good, the best rust tutorial in youtube, h thank you so muc, you're so cool and a kind person to put all this knowledge
Thank you for your words. I am preparing an advanced course on Rust portraying some tough concepts to wrap your head around. Hopefully soon it will see the light.
all i can say is amazing i am new to rust but now i am a junior on rust . i am mern stack developer but i want rust for side project. i like "don't trust AI 😀"
Thank you so much for this video! Your explanation are incredibly clear, and i've enjoyed every minute of it. By the away, i'm also from Egypt, from menofia 😊❤
Thank you so much Amir, it was a awesome course!!!! Also your shell terminal looks cool. The history auto-complete and the look and feel. Can you share your configuration files and the software you use for the terminal
Thank you very much 🙏🙂 There is a walkthrough video on the channel where I showed how to customize your Powershell and you'll find a gist link to the configuration 😊
I don't remember correctly, but just some minutes back I commented something bad on another video of yours due to music. I see that problem has been fixed. Cheers mate! Beers on me if you ever come to India!
@@BekBrace Yes, I mean compiler, sorry for misprint. Maybe you mentioned that but not in the chapter 7. I've just checked one more time. I was interested only in this chapter.
That's PSReadLine for Autocompletion - Check out my customize powershell video on the channel, you will find it at Minute 23:46 Install PSReadLine - Autocompletion
Thank you so much for this video / series. Quick question. I am around 23:00 Why are we passing in variables like THIS: println! ("Is it snowing ? {}", is_snowing); as opposed to THIS: println!("Is it snowing ? {is_snowing}"; Is it an ownership thing?
@@BekBrace sorry bro this is not what i meant to sarcasm, I really enjoyed your tutorial, but may be my weaker language did not help me to explain, What i meant is a full expert tutorial with projects, and thanks again for this wonderful tutorial, and sorry if i offend you in any way!
1:17:40 in this example let x = 5; let r = x; They both will exist, they are primitive types. so, they have copy trait. Both x and r have their own independent copies of the value 5. It won't transfer ownership. So they both do exist. Am I right ?
That's not me who said 🙂You can contact "stack overflow" and tell them they are wrong Seriously though, I think you're not right. While it's true that MATLAB is specialized for mathematical and scientific analysis, comparing it to other languages is still useful & valuable. Each language has unique strengths. MATLAB is great for numerical computing, but languages like 🦀 offer powerful tools for scientific computing, often with broader applications and performance benefits - Cheers
1:14:41 Are you sure you're doing the right thing here? You're trying to use a variable, s1, from another function definition. How can printLost access to main's body? printLost has no idea what s1 is. Not only that, you didnt even call printLost to prove any point. Another note, to show an example for a variable drop, how can you use main function for an example! Anything gets dropped soon as the main ends because the programm naturally ends. Within the main, you need to pass s1 to another function, and that function should be used for the example.
Great video. Wow, what an ugly language this Rust. First time really seeing it and I'm surprised how unintuitive these things are. The syntax is also not consistent
Amazing course, thanks so much! You are so clear and easy to understand. I particularly like how you assume zero knowledge of anything, which is sooo helpful if there are certain concepts that I don't know that well. Also, I love the format of understanding a book via video demo, which works well for people like me who prefer videos for learning programming.
@@DreamingWithEyesWide Thank you very very much for the feedback and comment my friend, and I'm glad I could bring a value to you through that course 🙂
Honestly, you started this tutorial in a very good way, but towards the beginning of the middle you started using examples with a code that you haven't taught yet to explain something, and this starts to make things confusing, for example you suddenly used "struc" and "impl" to explain about "mutable and immutable borrowing" while you could explain it with only a bunch of "let"s (that you already taught), because of that your explanation was very difficult to understand and I had to use chatgpt to explain it to me in the middle of the video. Also your explanation about expressions and statements is really bad and misleading, had to use chatgpt again to explain it properly to me. I didn't finishd the video yet but this is the feedback I have to you.
You have my subscription. And some coffee change. I don’t have a lot of money, but I do think you deserve something for your time. Thanks for keeping quality education free. We, as students, and educators, should always have three kinds of people in our lives:
People above us - from whom we can learn.
People on the same level - with whom we can practice.
People just starting out - upon whom we can bestow our knowledge to better cement it in our minds.
Oh Thank you very much for the Super Thanks Tip 🙂🙏 And for your kind words, those sincère words make a meaning to what I'm doing and remind me to continue to do it for free - I really thank you my friend 🙏
This people here are the real MVP community supporters 👍
Thanks for this! I got a kick out of you taking that turn from animals to stone cold back in Chapter 2
@@mustys 😄
Thank you very much my friends for your support and kind comments🎉🥳🙏
That motivates me to make more courses like this 😊🙏
Thank you, Amir, for time effort and material
Yes sir
❤❤❤/8;8;;;. Bb'.
😂 bjjh@@waelmohameddd
Thanks!
Oh, Thank you so much, Vasily for your kindness 🙏😊
I like it when I see others appreciate the effort of creators - GREAT!!
I like this course very much. It's comprehensive. The voice is clear and talking in a good tempo.
Thank you very much my friend
Wow, Thank you so much for your teaching.
You're very welcome my friend
Most Clear, Short and Concise Rust Explanation I found.
@@RobiulHossain-f2k Thank you very much, dear friend
Thanks, found this video through dev article
Awesome 👍
Awsome 🎉
Looking forward to more learning. Thank you very much friend!
Thank you for watching and supporting, your feedback is valuable!
You're a good teacher sir
Thank you my friend
Man you are a fricking good person i really understand your course.
Thanks for explaining
Thank you very much brother 😊
Hy amir thanks for the tutorial men!!❤
Thank you for watching 🤗
I finally dare to learn Rust after watching your video for the first two minutes 😀
@@raksharnagate This is incredibly rewarding for me ❤️🙏
I was finding a rust course finally i got 😀
Awesome 👍 Enjoy 🙂
@@BekBrace Can You Make A Long Video Of Rust like for 6-10hours to explain the advance topics of rust and making some projects also ?
Of course, but not immediately 😁 that takes a lot of work and time. But the next course is an advanced course for Rust. Projects are to be in a separate video
10:27 i don't think main( ) function can accept parameters
11:06 `println!` is not a function, it is macro
Yes that's correct, inspector 🙂 - I should be more careful
@@BekBrace didn't mean to offend you. I recommend rust related courses to people. I didn't want inaccuracy.
Anyway, Good work. Rust needs more content creators 👏
@astrakernel Not at all my friend, I appreciate your remark, I'm editing even the video to remove both parts because I don't want to spread false info. THANK YOU 🙏
Thank You very much!!!
Cheers
Amazing course man!
Cheers dude!
Thank you so much for such a fantastic tutorial
You are very welcome, my friend 🙏🙂
I will surely complete this in summer vacations. Thanks in advance bro ❤
You're very welcome, brother 😊
Thanks for making this amazing video so that we all can learn rust :)
Oh thank you very much for this my friend 🙏🙂
with your humble voice. I am going to learn the core concepts from your video btw came from the dev article..🤗
Thank you so much my friend and welcome to the channel, consider it yours 🙏😊
opaaaa yala bina !!! CANT WAIT ! man you're the master of Django on YT, you deserve at least 200K subs !
Thank you 🙌
This helped a ton. Thank you!
You're very welcome
+1 like and sub… ABSOLUTELY AMAZING. Thank you for sharing this knowledge with us. I want to join your Patreon community as soon as I have spare cash. Thank those so much Bek, the world needs more like you
Thank you very much for your kind words 🙂 It's because of students and friends like you that I am motivated to create more useful materials for the community. As far as Patreon, don't even worry about that, your moral support is more than enough my friend
Thamk you Amir
You're welcome, Ibrahim
Огромный труд, спасибо)
Пожалуйста))
this tutorial is so well made and good, the best rust tutorial in youtube, h
thank you so muc, you're so cool and a kind person to put all this knowledge
@@akaneboy this is very kind of you my friend 🙏🙂
Very nice Bek! Amazing video, I always wanted to learn some rust! And thanks for using Safira Theme at the end!
You're very welcome, brother 😊
It's a pleasure using your Safira theme 👍
Appreciate this Course on Rust, barely any UA-cam videos on Rust compared to other languages...
More Rust content is always welcome and appreciated btw!
Thank you for your words. I am preparing an advanced course on Rust portraying some tough concepts to wrap your head around. Hopefully soon it will see the light.
Who ever filled out those surveys for rust from stack overflow were paid to do so, I've never heard anyone enjoy programming in Rust.
@@ewomer100 I actually agree with you on this !
Good job! and Thank you so much for this high quality tutorial.
@@cipanmandul Thank you very much 😊🙏
all i can say is amazing i am new to rust but now i am a junior on rust . i am mern stack developer but i want rust for side project.
i like "don't trust AI 😀"
@@tube-rp1nb awesome my friend 🙏🙂 yes definitely, never trust AI 😉
thank you from Kenya
You're very welcome, brother
Thank you so much for this video!
Your explanation are incredibly clear, and i've enjoyed every minute of it.
By the away, i'm also from Egypt, from menofia 😊❤
@@abdulrahman-elsmmany شكرا حبيبي و بالتوفيق دائما
Really great course!
Thanks a lot 🙏
This is a great course. Thanks very mch
hank you very much my friend 🙂
amazing course! thanks
Thank you 🙏
Thank you man!
You're very welcome
Thank You 🥰🥰🥰
You're welcome, friend 😊
underrated video, hopefully it gets the recognition it deserves.
Thank you very much 🙏😊
Thank you so much Amir, it was a awesome course!!!! Also your shell terminal looks cool. The history auto-complete and the look and feel. Can you share your configuration files and the software you use for the terminal
Thank you very much 🙏🙂
There is a walkthrough video on the channel where I showed how to customize your Powershell and you'll find a gist link to the configuration 😊
Dev article
Welcome, my friend 😊
Appreciate the tutorial. Was a great watch!
I don't remember correctly, but just some minutes back I commented something bad on another video of yours due to music. I see that problem has been fixed. Cheers mate! Beers on me if you ever come to India!
Cheers brother 🍻
Thank you so much 🙏
Thank you so much ❤🙏🏻
Glad I could help ☺️
Thanks.
Cheers my friend
Thank you Sir
You're welcome my friend 🙏
Very good, thank you
You're very welcome
Thank you very much for Teaching.
🙏🙏🙏
let's goooooooooooooooo
Cheers
Dude, what editor, what font and what theme? It looks good!
Vscode
Caskadiya Cove
Jellyfish
Very good ❤❤
@@egyptionfalcon980 shukran Habibi 🙏
thank you!
You're welcome
Eagerly waiting for API development in Rust
That's my next topic on Rust indeed 😁
waiting!
There is no important note about constants. They can be inlined by compiler, while immutable variables can't.
@@prokhozhijj you mean compiler, and I've mentioned exactly what you're saying
@@BekBrace Yes, I mean compiler, sorry for misprint. Maybe you mentioned that but not in the chapter 7. I've just checked one more time. I was interested only in this chapter.
👏👏👏
🙏
Thanks now i can make an OS.
ah that's cute
Hi, I am curious which tool are you using in command prompt, that’s providing list of commands from history?
That's PSReadLine for Autocompletion - Check out my customize powershell video on the channel, you will find it at Minute 23:46 Install PSReadLine - Autocompletion
Thanks a lot @@BekBrace
Thanks, and what is your theme?
Thank you my friend, this is called JellyFish
@@BekBrace Sorry to bother my friend again, I tried JellyFish, but it no the theme in "Chapter 0 Write first Rust program". I'm glad to hear from you.
@@yanchenchen4467 chapter 0 not jellyfish that's correct, tbh i don't remember but maybe that's either Safira theme or Vim dark theme
Thank you for sharing, I am learning Rust - From Mexico. What extension are you using for Rust coding?
Thanks for your kind words.
Just Rust main extension.
Thank you so much for this video / series.
Quick question.
I am around 23:00
Why are we passing in variables like
THIS: println! ("Is it snowing ? {}", is_snowing);
as opposed to
THIS: println!("Is it snowing ? {is_snowing}";
Is it an ownership thing?
old and new conventions.
Thanks a lot for this tutorial. Are you going to make a full rust tutorial?
I don't appreciate the sarcasm
@@BekBrace sorry bro this is not what i meant to sarcasm, I really enjoyed your tutorial, but may be my weaker language did not help me to explain, What i meant is a full expert tutorial with projects, and thanks again for this wonderful tutorial, and sorry if i offend you in any way!
@@alalyrealestate1136 This course - not tutorial - as far as I can offer for the moment.
That's ok, no worries. If you have any questions let me know.
thanks
What vs code theme are you using?
Where exactly ? I have changed them, but at the beginning that's jellyfish, and next that's safira
how can we customize powershell like that
@@tahaahmedmallick2008 I have a video on the channel called Customize your Powershell 😊
1:17:40 in this example
let x = 5;
let r = x;
They both will exist, they are primitive types. so, they have copy trait.
Both x and r have their own independent copies of the value 5. It won't transfer ownership.
So they both do exist. Am I right ?
Yes Mohamed, you are correct. In Rust, both x and r will have their own independent copies of the value 5, and ownership is not transferred.
Hello! How about creating a practical project using Rust?))
@@sarras5719 oh I made a few projects, but views on those are so low.
I have a lot of projects to write in Rust actually
@@BekBrace 😢
do you suggest book or a course to get deep dive in rust
I've misread your message 😊
Short answer: Book for the win ( free Rust book online, don't waste your money )
Long answer: Boooooooooooook 😁
@@BekBrace 😁
Harris Christopher Rodriguez Larry Thompson Melissa
Which powershell it is?
PowerShell 😊 Take a look at a walkthrough video on the channel where I showed how to customize it. Just type in UA-cam: Bek brace PowerShell 😊
what font do u use for vscode?
Caskadiya
Moore Helen Clark Brenda Lopez Charles
Now i become gay 🏳️🌈
Good for you, my friend
Do you have in depth paid course?
Nope. Everything I do is for free, when I'll have an in-depth course it's going to be also on the channel
Rodriguez Nancy Johnson Ruth Perez Elizabeth
👍
.
what's the name of the vs code theme?
Jellyfish
@@BekBrace i don't see that in the extensions tab somehow
25:26 hehe homogenius :3
You can't compare MATLAB with the other languages. It's a special purpose language for mathematical and scientific analysis.
That's not me who said 🙂You can contact "stack overflow" and tell them they are wrong
Seriously though, I think you're not right. While it's true that MATLAB is specialized for mathematical and scientific analysis, comparing it to other languages is still useful & valuable.
Each language has unique strengths. MATLAB is great for numerical computing, but languages like 🦀 offer powerful tools for scientific computing, often with broader applications and performance benefits - Cheers
F#, R are the languages which is free and has same purpose
Hernandez Robert Wilson Maria Lopez Lisa
Harris Mary Lopez Karen Jackson Brian
Will we get web dev tutorial using rust?
no, I'm not sure, even if that's not going to be soon
How about DSA?
😁
Cheers
Taylor Jason Davis Daniel Martinez Karen
Perez George Lopez Cynthia Hall Richard
Walker Anthony White Amy Harris Larry
Williams Kimberly Jones Sarah Lee Linda
The White House? 40 years later? 🤣🤣🤣🤣
1:14:41 Are you sure you're doing the right thing here? You're trying to use a variable, s1, from another function definition. How can printLost access to main's body? printLost has no idea what s1 is. Not only that, you didnt even call printLost to prove any point. Another note, to show an example for a variable drop, how can you use main function for an example! Anything gets dropped soon as the main ends because the programm naturally ends. Within the main, you need to pass s1 to another function, and that function should be used for the example.
.
Walker Timothy Miller Charles Walker Betty
Great video. Wow, what an ugly language this Rust. First time really seeing it and I'm surprised how unintuitive these things are. The syntax is also not consistent
@@seephor yep. That's what I think too.
Thanks!
oh, thanks a lot, that's so kind of you 🙂
I like it when I see others appreciate the effort of creators - GREAT!!
3 hours free course with HQ content !!! Amazing, thank you so osmuch Amir !!
Glad you enjoy it!
waiting !
Hope you liked it
Thanks!
You're very welcome
عاااااااااااااااااااااش يا أمير أقسم بالله بجد عاش
والانجليزى بتاعك بسم الله اللهم بارك ربنا يزيدك يا رب
@@ArabCodeAcademy-01 حبيبي ربنا يكرمك يارب، تسلم عالكلام الجميل ده 😊
What Editor FONT is that? looks good.
Thanks 👍
This is Caskadiya Cove Font
Amazing course, thanks so much! You are so clear and easy to understand. I particularly like how you assume zero knowledge of anything, which is sooo helpful if there are certain concepts that I don't know that well. Also, I love the format of understanding a book via video demo, which works well for people like me who prefer videos for learning programming.
@@DreamingWithEyesWide Thank you very very much for the feedback and comment my friend, and I'm glad I could bring a value to you through that course 🙂
Honestly, you started this tutorial in a very good way, but towards the beginning of the middle you started using examples with a code that you haven't taught yet to explain something, and this starts to make things confusing, for example you suddenly used "struc" and "impl" to explain about "mutable and immutable borrowing" while you could explain it with only a bunch of "let"s (that you already taught), because of that your explanation was very difficult to understand and I had to use chatgpt to explain it to me in the middle of the video. Also your explanation about expressions and statements is really bad and misleading, had to use chatgpt again to explain it properly to me. I didn't finishd the video yet but this is the feedback I have to you.
Спасибо большое за фидбек!
Thank God! I finally found one perfect tutorial to get start my Rust Journey :)
Thank you so much and happy learning 🙏🙂