Interpreters and Compilers (Bits and Bytes, Episode 6)

Поділитися
Вставка
  • Опубліковано 12 січ 2025

КОМЕНТАРІ • 208

  • @FatimaOdukaye
    @FatimaOdukaye 5 місяців тому +76

    Watching in 2024. Thank you Angela❤

  • @parthsarathidixit5648
    @parthsarathidixit5648 2 роки тому +185

    Thanks Angela !!

  • @chandrahaasvemula7251
    @chandrahaasvemula7251 Місяць тому +4

    Watching in 2024. Thank you, Dr. Angela Yu❤

  • @gregwhitworth8046
    @gregwhitworth8046 8 років тому +185

    Thank you 1980s TV show, I understand what they are now!

    • @Sahas7
      @Sahas7 6 років тому +2

      you just got roasted by Al Benoit

  • @rjarora5054
    @rjarora5054 2 роки тому +102

    Pure and beautiful explanation of code. Also the narrator's voice made me calm and all nostalgic 🥺😭

  • @siljebergen
    @siljebergen 11 років тому +245

    This is fucking amazing. Difficult stuff in cute beginner-friendly easy talk. I LOVE IT

  • @akils2834
    @akils2834 Рік тому +30

    Watching in 2023 😊😊 good to understand

  • @mickeyhimmel9713
    @mickeyhimmel9713 5 років тому +45

    I wish the whole series was still available, this was the best lesson I got so far.

  • @leo-rq2ei
    @leo-rq2ei 6 років тому +57

    What happened to shows like these 😔

  • @InfoMittra
    @InfoMittra 3 місяці тому +3

    Wow, The best explanation of interpreter and compiler.

  • @asadullahjamil0
    @asadullahjamil0 11 місяців тому +3

    watching in 2023 is a great feeling i have right now

  • @mortezamohammadi1855
    @mortezamohammadi1855 10 місяців тому

    After reading heavy programming books, I could't have understood this topic better than now that I watched this short video. Thank you.

  • @samiaanastacio6860
    @samiaanastacio6860 2 роки тому +15

    Udemy and Dr Angela Yu brought me here

  • @OPTIONALWATCH
    @OPTIONALWATCH 6 років тому +7

    Old Cartoons are great for getting this stuff. I didn't quite understand it but now it is clear to me. Thanks for the upload.

  • @jrendoso
    @jrendoso 9 років тому +18

    awesomeness! we need more of this.

  • @bitsandbytestvo
    @bitsandbytestvo  12 років тому +42

    Hi Hitesh,
    Thanks for your comment, and yes (on both counts). While nostalgia was /one/ of the reasons I uploaded these videos, the other is that I do believe they've aged very well (it's hard to believe they're almost 30 years old now). So yes, you're more than welcome to link to/embed this video - the more people it, and this series, can help, the better. Cheers, Pete.

    • @ashkmec10
      @ashkmec10 6 років тому +4

      Hi ...Video was awesome....I would love to know if there is some thing with regards to Java also...f some thing That I have to in advance if I am a beginner...

  • @MariamAlaa-hg4ii
    @MariamAlaa-hg4ii 5 місяців тому

    This explanation is everything! Thanks for this simple and clear analogy.

  • @manuelcastaneda9222
    @manuelcastaneda9222 8 років тому +24

    I love the whimsical names given to functions e.g. modulo, tuples etc. programming is fascinating yet unforgiving lol

  • @charlesryanocera220
    @charlesryanocera220 2 місяці тому +2

    Tnx Angela ! Hoping to Finish the course and give a feedback.

  • @treasure2387
    @treasure2387 11 років тому +11

    Interpreter: Translates each instruction at a time
    Con: It is a slow process because the CPU has to wait until each statement is translated
    Pro: Allows you to see your mistake and make the changes accordingly
    Inter = Between
    The interpreter is always between the program and the Computer
    Compiler: Translates all your instructions to the desired language
    Takes more time to translate but less time to execute than the interpreter

  • @mustafarangwala5657
    @mustafarangwala5657 9 років тому +11

    Excellent it was so much fun learning that. Please make more of these sort on computer programming for better understanding. :)

    • @kingnoscoper2000
      @kingnoscoper2000 8 років тому +5

      This was made in 1983 xD , there not making any more

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

    best explanation ever, wish I understood it like this back in high school.

  • @david75467
    @david75467 10 років тому +15

    This is brilliant!

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

    Sound design took this to next level

  • @rahulsuresh2714
    @rahulsuresh2714 11 місяців тому

    Such an amazing way of teaching.Such an amazing work.😍

  • @RandomPerson-z5k
    @RandomPerson-z5k Рік тому +3

    Damn, watching this stuff while learning Web Dev from Angela Yu in 2023 !!

    • @Doomy27
      @Doomy27 10 місяців тому

      yep

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

    After watching this video I got a clear idea about interpreters and compilers. Thanks to Angela Yu Ma'am for this suggestion.

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

    That little robot interpreter is so cute

  • @VishalGupta-xw2rp
    @VishalGupta-xw2rp 2 роки тому +8

    Yes i have been studying Compilers and Interpreters but this.... this was soo simple and Brilliant. I found Gold man ❤

  • @lylenazareno2563
    @lylenazareno2563 Рік тому +5

    I am here because I am learning Javascript with Angela

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

    I really love this animated video !

  • @HarisKhan-in1ju
    @HarisKhan-in1ju 9 місяців тому

    After watching this 11 years old explanation i understand why westerns are more successful than others.

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

    This is so amazing 👏❤️

  • @whimsicalvibes
    @whimsicalvibes 5 років тому +1

    Excellent video. Thanks!

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

    Wow i am amazed by the explanation
    regardless of what your age anyone will be able to unerstand this .
    ❤❤❤❤❤❤❤❤

  • @Techlicks
    @Techlicks 9 років тому +3

    wow credits goes to the owner for making us to understand in right manner

  • @abenoit722
    @abenoit722 10 років тому +25

    A spark plug in a spaceship?

  • @stokes111111
    @stokes111111 11 років тому +2

    WONDERFUL video, thank you so much

  • @karishmaregmi-jn2zn
    @karishmaregmi-jn2zn 7 місяців тому

    such a wonderful explanation.....

  • @muaadhbawa5963
    @muaadhbawa5963 6 років тому +1

    This is amazing, the best honestly!

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

    Una maravilla de animacion y muy bien explicada

  • @KelvinEreremena
    @KelvinEreremena 7 місяців тому +1

    Thank you Angela Yu❤❤❤❤

  • @dropletstopearls
    @dropletstopearls 5 років тому +1

    Very well demonstrated

  • @abysswatcher-02
    @abysswatcher-02 2 місяці тому +1

    This video reminds me of bob ross painting videos, lol and yeah Angela sent me here :]

  • @bhanuprasad_0901
    @bhanuprasad_0901 Місяць тому

    Thank You Angela

  • @saranrajiyyanar3339
    @saranrajiyyanar3339 7 місяців тому +1

    Thanks to Dr. Angela, Vint cerf, Tim berners lee, Haikon Wium literals, Bredan eich !!!

  • @george2955
    @george2955 6 років тому +3

    I really enjoyed this. keep up the good work ! :))

  • @stachowi
    @stachowi 11 років тому +2

    Great video, explained well. Thanks.

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

    This is perspicuous.

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

    Totally appreciable....😍😍

  • @edberaga6357
    @edberaga6357 5 років тому +11

    I wish in life we are just paying all our tuiton fees for all the creators.. (animator, story maker, voice actor) because they were better then my lecture..

  • @CRAFTINGofART
    @CRAFTINGofART 11 місяців тому

    This is suggested in my book and worth ittttttt

  • @ShravanKumar147
    @ShravanKumar147 10 років тому +8

    Great . I understood now radically.

  • @mohanasundaram9841
    @mohanasundaram9841 11 років тому +1

    very very nice video please keep uploading many animated videos like this which helps the slow learners like me to grasp the point very easily.
    thank you for your great video.

  • @AnantaAkash.Podder
    @AnantaAkash.Podder Рік тому

    The best Explanation eveeeer❤️❤️❤️

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

    Who all are here after Angela Yu's suggestion in Udemy?

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

    This is super underrated.

  • @phantombeast7906
    @phantombeast7906 6 років тому +2

    Best way to understand

  • @prateekapurva3464
    @prateekapurva3464 11 місяців тому +3

    Who came here after Angela Yu's reference 😊

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

    Thanks Angela !

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

    Just a wonder full explanation.

  • @jyotsnakaustav
    @jyotsnakaustav 5 років тому

    Explained very nicely good work

  • @Ali-ei3mg
    @Ali-ei3mg 2 роки тому

    Amazing video

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

    Great Explanation.

  • @booneguy
    @booneguy 6 років тому +1

    Brilliant!

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

    This is where it began.

  • @yashvardhanchaudhry9828
    @yashvardhanchaudhry9828 7 років тому

    best way to explain

  • @HiteshParmar
    @HiteshParmar 12 років тому +2

    this is the best that i have ever came across, i am a professor of computer science, and i teach C, this one will help my students to understand quickly the concept of this Compiler and Interpreter, can i use your video to upload it to my blog so that students can check this out at any point of time.
    Thanks and Regards Hitesh.

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

    Fuera jodas, este corto sigue estando vigente decadas despues.

  • @Ditebogomojapelo
    @Ditebogomojapelo 11 місяців тому +2

    🙂Dr Angela Yu sent me here. Like if she sent you here too

  • @junedmansuri-oi3jn
    @junedmansuri-oi3jn Рік тому +3

    Hit like if you come to this video from Web Development Bootcamp by Dr.Angela YU

  • @Obajorba
    @Obajorba 3 місяці тому

    Udemy (Angela) brought me here ....can't wait for the next lessons

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

    After 25yrs of networking experience, I knew a compiler was a SW tool but that's about it. Totally lost on an interpreter though.
    Less than 4min.. easy peasy.. locked in on both.
    Glad I didn't pick the 20min video. FYI.. pretty sure that was "The Master Explainer", Carl Sagan too.

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

    Thank you!

  • @ramunomula2367
    @ramunomula2367 3 місяці тому

    thank you angela

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

    very simple

  • @mohammadnoble
    @mohammadnoble 10 років тому

    very good.. thank you, now i know the difference, i understand better

  • @sumanthakur3669
    @sumanthakur3669 4 місяці тому

    yes, I'm also from Angela's course,

  • @mdazizul7774
    @mdazizul7774 11 місяців тому

    this video is old but this video all gold , now 2024 but this video like 2030 .
    and i watched this video from bangladesh

  • @codeworld4172
    @codeworld4172 5 років тому

    Wow, this is should be mandatory lol

  • @sarrabenbrahim945
    @sarrabenbrahim945 6 років тому

    Awesome thank you.

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

    2:28 AM drunk and stoned watching this 🎉

  • @alshahriar72
    @alshahriar72 Рік тому +18

    who are here from udemy?😊😊😊

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

      Nah. I scanned a QR code from my text book

    • @TheHashimq
      @TheHashimq 6 місяців тому

      Nah . I clicked a link on wikipedia on external link section for wiki about compilers

    • @AleNava-q3u
      @AleNava-q3u 2 дні тому

      1:05

    • @abundancechukwuma556
      @abundancechukwuma556 День тому

      I am 🌚

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

    Wassup fellow Angela Yu bootcamp students. If you're reading this, I hope you reach your goals of becoming a web developer. Either it be full stack, back end, or front end. I'll come back here when I complete the course.

    • @Ditebogomojapelo
      @Ditebogomojapelo 11 місяців тому

      Thank you, looks like I'm 6 months behind you. I wont stop till I get it done (Full stack).
      All the best on your journey

    • @Amerikiwi808
      @Amerikiwi808 6 місяців тому

      Did you finish?

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

    this is the best way to learn

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

    Gooble De Gook...Wow, I Like It!! A Lot!!!. LOL!

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

    explained better than my professor!

  • @phantombeast7906
    @phantombeast7906 6 років тому

    I reallly reallly loved u r video😘😘😘😘🙃🙃🙃🙃🙃🙃

  • @alkolaqi83
    @alkolaqi83 11 років тому

    love this

  • @nq2c
    @nq2c 5 років тому

    I love this

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

    @AngelaYu brought me here.

  • @AnanthiRamasamy
    @AnanthiRamasamy 11 років тому +4

    A big doubt : When an interpreter translates the code, you say processor has to wait. How is that possible bcoz the processor itself is responsible for executing the interpreter. Pls clarify my doubt

    • @bitsandbytestvo
      @bitsandbytestvo  11 років тому +7

      Hi Ananthi. The clip doesn't say that the processor has to wait - it says that the interpreter "runs slowly, starts right away and lets you see the results"; it also compares this to the compiler which takes "extra preparation time, but then [runs the] program very quickly". The reason it runs slow is /because/ the CPU is, as you say, busily running the interpreter on each line of source code.

    • @Compucore
      @Compucore 7 років тому +1

      Bits and Bytes TVO that's right. And yes that is true while it may be waiting for instruction to be put into machine code from the interpreter the CPU is also doing other requests from other parts of the system at the same time. What's seems to be slow. There is a lot going on that all of us take for granted. And it happens very quickly too.

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

    Anyone else here because Angela sent them?

  • @emajansen
    @emajansen 8 років тому +2

    Does these two things are still valuable today?
    Because it had improve a lot compared to 1983...

    • @kingnoscoper2000
      @kingnoscoper2000 8 років тому +3

      Yes , both are still in use . Obviously they are alot more advanced now adays

    • @blackham7
      @blackham7 7 років тому

      The process is more or less the same except we're able to write compilers and interpreters in less lines now thanks to bootstrapping

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

    Me watching it in 2022

  • @minhthanh8392
    @minhthanh8392 5 років тому

    wow,very helpful for me

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

    I wish my computer science teacher showed me this

  • @nafisamunawarah5224
    @nafisamunawarah5224 7 років тому

    i love this

  • @Skyelanderr
    @Skyelanderr 7 років тому

    This video aged so well haha :D

  • @rawandhafiri8163
    @rawandhafiri8163 6 років тому

    Very smart way 👍🏻