Це відео не доступне.
Перепрошуємо.

Learning Rust Together! Going through the Rust Programming book live!

Поділитися
Вставка
  • Опубліковано 7 вер 2020
  • First episode in a series where we dive into The Rust Programming language! We are following a book of the same name (sometimes called "The Book") which can be found here doc.rust-lang.....
    This episode goes through chapters 1 & 2. We build a Guessing game app and learn some of the language basics!
    -- Watch live on Tuesday nights from 9pm - 11pm Eastern at / tommcgurl

КОМЕНТАРІ • 68

  • @sekirandahamza1260
    @sekirandahamza1260 2 роки тому +21

    I was reading the book until I came across this. Great work. This is a career enhancing video series. Keep it up Tom.👍

    • @TomMcGurl
      @TomMcGurl  2 роки тому +1

      Thank you Sekiranda for such kind words! I'm glad you are enjoying it and thank you for watchin!!

  • @christopher8641
    @christopher8641 2 роки тому +6

    You are a wonderful teacher / instructor. The enthusiasm is honestly refreshing

    • @TomMcGurl
      @TomMcGurl  2 роки тому +2

      Thank you so much for the kind words and for watching!! 😊👍👍

  • @C0DeB100D
    @C0DeB100D Рік тому +3

    i have a terrible lack of motivation these days, the moment your video started it just gave me enough motivation to learn and continue my job, thank u

    • @TomMcGurl
      @TomMcGurl  Рік тому +1

      Glad I can help and thanks for watching!

  • @verdell2x246
    @verdell2x246 2 роки тому +4

    I learned alot about the terminal and rust watching this lol. I never realized how important a good teacher/Instructor is until now. After watching this I definitely learned alot.

    • @TomMcGurl
      @TomMcGurl  Рік тому +1

      Glad I could help and thanks for watching!!

  • @thisisreallyme3130
    @thisisreallyme3130 7 місяців тому

    TY for giving your time to add to the already excellent Rust book. It’s nice to hear someone dig into a topic. I’m so impressed by the Rust community, including this.

  • @samdavepollard
    @samdavepollard Рік тому +2

    great job
    totally nuts that you don't have more views/subs
    your enthusiasm is infectious
    many thanks

  • @vaisakhkm783
    @vaisakhkm783 Рік тому +2

    Thanks..... i was struggling to learn rust... this was a great help...
    i have morning shift at 6:00 AM, yet i am here learning rust with in the 3:30 AM in the morning... you made it sooo interesting...

  • @erezjacob6804
    @erezjacob6804 Рік тому +1

    So much fun learning Rust with you in 2023, coding with a sense of humor is vital!

  • @Awesomekid2283
    @Awesomekid2283 2 роки тому +6

    Finally, a language I can use while I'm coding offline at that secret underground rave while listening to crab rave

  • @newtonwahome
    @newtonwahome 3 роки тому +13

    I'm a Uni student. You've got no idea how helpful this has been. Thanks!!!

    • @TomMcGurl
      @TomMcGurl  3 роки тому +4

      Glad it's useful! Thanks for watching

  • @RR-fs9wl
    @RR-fs9wl 2 роки тому +3

    I love your enthusiasm Tom!! im equally excited to dive into Rust

  • @vunpac5
    @vunpac5 2 роки тому +2

    wow so far this is way better than the book. I love how you go a few steps further than the book even. Will be watching all the videos.

  • @chitralekhapal5442
    @chitralekhapal5442 Рік тому +1

    Learning rust as Python Full-Stack dev... You saved my life 🇮🇳✌️🌟🌟🌟🌟🌟🙌🙌🙌🙌🙌

  • @qeaq3184
    @qeaq3184 2 роки тому +4

    Humble and knowledgeable. Well done

    • @TomMcGurl
      @TomMcGurl  2 роки тому +1

      Thank you! Glad you enjoyed it and thanks for watching!

  • @jodux6883
    @jodux6883 2 роки тому +5

    This is soooooooooo good, thank you so much for videos, they're awesome!

    • @TomMcGurl
      @TomMcGurl  2 роки тому +1

      Glad you like them! Thanks for watching!

  • @WorstDeveloper
    @WorstDeveloper 3 роки тому +8

    Yay! I am just about to start reading the book myself. This might help me a bit if I get tired of reading. :D
    The Ayu theme is the best imo.

  • @nguyenminhtuan9696
    @nguyenminhtuan9696 9 місяців тому

    I like the way you're doing like this one. It's really great and makes a lot of sense so far.
    Thanks for sharing us with this.
    BR,

  • @bagwaa9948
    @bagwaa9948 2 роки тому +1

    As others mentioned, this was a great video! Thanks

  • @nomadsclue3231
    @nomadsclue3231 2 роки тому +2

    i wanna slide in my thanks down here.You're doing great work

    • @TomMcGurl
      @TomMcGurl  2 роки тому

      Thanks Patrick! Appreciate you watching!! 👍

  • @HadesTimer
    @HadesTimer 3 роки тому +2

    Wow, only 6,500 views. This is a VERY underrated video. Excellent video man, thanks!

    • @TomMcGurl
      @TomMcGurl  3 роки тому

      Thanks! Appreciate the kind words.

  • @ckbgaming4u121
    @ckbgaming4u121 2 роки тому +1

    So good dude...👍👍

  • @gonzalosaad758
    @gonzalosaad758 3 роки тому +6

    You're the best Tom!

    • @TomMcGurl
      @TomMcGurl  3 роки тому +1

      Thanks Gonzalo! So are you!!!

  • @hawaiianrobot
    @hawaiianrobot 2 роки тому +1

    looking forward to diving into this. first couple of chapters of the book were okay, but i'd rather some hand holding/gatekeeping for the rest of the way tbh.

  • @HiTab_Software
    @HiTab_Software Рік тому +1

    Really Great content, I want to build a server with rust and coming from typescript and f# I found it a little confusing, but I will follow along, thanks for your effort, is hard to find beginner friendly content like this one.

  • @mrbig2648
    @mrbig2648 2 роки тому +5

    Ok, day one, video number one down. I plan on doing one per day (including watching each video, plus doing some self-practice). It looks like there are 28 in total, so I should be done in 4 weeks time. Wish me luck!
    Thanks for these videos btw, they're great!

    • @TomMcGurl
      @TomMcGurl  2 роки тому +2

      Haha good luck you got this!! (Also more videos coming soon). Thanks for watching and hope it's useful in your Rust journey 👍👌😎🦀

    • @mrbig2648
      @mrbig2648 2 роки тому +1

      @@TomMcGurl Thanks. It's much more fun going through this with you and everyone else, rather than just going through the book alone.

    • @TomMcGurl
      @TomMcGurl  2 роки тому +1

      @@mrbig2648 glad you are enjoying it! I'll be starting my twitch Livestream back up soon so you will be able to follow along live!

    • @mrbig2648
      @mrbig2648 2 роки тому +4

      I just finished watching the last video in this tutorial series today. It took 3 months rather than 1, but I got there in the end :) This is a great series and I would highly recommend it to anyone who wants to learn Rust. Thanks for the videos, Tom!

  • @qualik2538
    @qualik2538 3 роки тому +3

    Great lesson!

    • @TomMcGurl
      @TomMcGurl  3 роки тому +1

      Thanks for watching and glad you enjoyed it 👌👍😁

    • @qualik2538
      @qualik2538 3 роки тому

      @@TomMcGurl Really did! Learning Rust currently and this was a BIG Help 👍

  • @WorstDeveloper
    @WorstDeveloper 3 роки тому +7

    Another thing, could you by chance try to record in 1080p?
    720p is really blurry for text. On top of that, there seems to be a lot of compression artifacts in the video encoding.

    • @TomMcGurl
      @TomMcGurl  3 роки тому +3

      Thanks for the feedback! I'll definitely see if I can improve the quality 👍

    • @TomMcGurl
      @TomMcGurl  3 роки тому +9

      Thanks again for the suggestion and feedback. I've updated my setup and my latest video on Chapter 5 is available in 1080p! Let me know what you think!

  • @Alexbl100
    @Alexbl100 2 роки тому +1

    Wow, I've actually guessed the number first try, what are the odds... LMAO

  • @m.samet.1252
    @m.samet.1252 Рік тому +1

    that's amazing man thnk you keep it xD

  • @johnandrews5414
    @johnandrews5414 2 роки тому +2

    So damn good. So damn helpful.

    • @TomMcGurl
      @TomMcGurl  2 роки тому +1

      Glad to hear it and thanks for watching!

  • @moutafatin
    @moutafatin 2 роки тому +1

    Hi, thank you for this series, I can watch it right now? there is nothing outdated?

  • @wonbyte
    @wonbyte 3 роки тому +2

    Dachshunds, metal and code.... Did we just become best friends?

  • @SpddlDe
    @SpddlDe 3 роки тому +1

    can you move your cam to the top left next time?

  • @adicide9070
    @adicide9070 2 роки тому

    yo is this the new moon theme?

  • @arjunka2003
    @arjunka2003 Рік тому

    Hlo sir can you please say why
    There is an error in my cargo file(could not find cargo.toml)

  • @crypto_peng
    @crypto_peng 2 роки тому

    can you share the extension you use? especailly I can't get syntax highlight at the line. ('use std::io')

  • @clxymox
    @clxymox 3 роки тому +1

    I'm french but very good video to begin in Rust 👍👍👍

    • @TomMcGurl
      @TomMcGurl  3 роки тому +1

      I'm glad you liked it! Thank you for watching 👍👌

  • @drganesh108
    @drganesh108 Рік тому

    Nice buddy. Please read books on c as you r doing now

  • @ronbackal
    @ronbackal 3 роки тому +1

    Half video done!

  • @eetmiasse7955
    @eetmiasse7955 3 роки тому +3

    23:45 I seriously doubt that the same binary could be run on both windows and mac (why left linux out?)

    • @leolegendary3275
      @leolegendary3275 Рік тому

      I just reached that part and immediately stopped to see if someone mentioned it here. I want to expand a bit on your comment for anyone who is interested in this:
      It will absolutely NOT work on different operating systems. Rust is built on C and C++. Whatever goes for C and C++ goes for Rust. Anyway, in C and C++ if you want to compile for another operating system, you do cross compilation. Same in Rust.
      What the compilation does, though, is allow you to send the executable to another machine with the same OS (unless you have third party libraries. This complicates things) and the executable will simply run. I mean... the other machine will not need Rust to be installed on it (unlike Python or JavaScript). It would simply run. That's it. And, what is beautiful about this is that it runs on that architecture regardless of anything, because it is a binary. Therefore, with a bit of extra steps, you can compile for something without an operating system. Welcome to embedded programming and microprocessors.
      Update: I just heard him talk about the R-Pi and lumping it with embedded. R-Pi is not embedded programming. Raspberries have an operating system, which is a stripped down Linux. Do not confuse this with bare metal programming. I actually have installed Rust on my R-Pi by using the Linux installation process. Yes, it is that similar. You cannot do this on an STM32 for example.

  • @Whoknowsthatman
    @Whoknowsthatman 3 роки тому

    Wallpaper?

  • @sachin__ak
    @sachin__ak 3 роки тому

    do you have a discord channel?

  • @venity7
    @venity7 3 роки тому +1

    37:59 *cough* javascript *cough*

  • @maxwen6447
    @maxwen6447 2 місяці тому

    really enjoyed following along with someone else reading the Rust book. you kept it lively and interesting. I don't know why you seem to have stopped making videos.
    on to the next chapter!

  • @gofudgeyourselves9024
    @gofudgeyourselves9024 2 роки тому +1

    For latest version of rand
    let secret_number = rand::thread_rng().gen_range(1..101);