Where is C++ being Used?

Sdílet
Vložit
  • čas přidán 14. 10. 2020
  • From Mars Rovers, Telescopes, Hollywood to Self-driving Cars, check what the different areas are where C++ can be used.
    Interested in C++? Enroll Now in our Nanodegree program - bit.ly/340iuc7.

Komentáře • 448

  • @GagandeepSinghKundi
    @GagandeepSinghKundi Před 2 lety +968

    For those who don't know, he's Bjarne Stroustrup, he developed C++.

    • @sgt.boris4713
      @sgt.boris4713 Před 2 lety +49

      Wow we did not knew that you are such a genius

    • @egretfx
      @egretfx Před 2 lety +42

      Wow.. I didn't know that.. Wow

    • @wbhtrb3008
      @wbhtrb3008 Před 2 lety +12

      @@egretfx yeah, he is the father of c++

    • @jakubsebek
      @jakubsebek Před 2 lety +21

      @@wbhtrb3008 yah he's like, he did, he gave birth to C++ litearly

    • @eveo5055
      @eveo5055 Před 2 lety +3

      @@jakubsebek yeah ofc, Dennis Ritchie would be proud of his grandson..

  • @ritik1857
    @ritik1857 Před 2 lety +231

    This old man should learn c++ for sure. He sounds interested in c++.

    • @Qizot
      @Qizot Před 2 lety +30

      Right? I think that he would love that! Maybe he would even contribute to the language a little bit? Who knows...

    • @jinxscript
      @jinxscript Před 2 lety +2

      @@Jalapyno🤣I think they are making a joke

    • @realdaakuu1843
      @realdaakuu1843 Před 2 lety

      Khud seekh le pehle

    • @bbytropic7746
      @bbytropic7746 Před rokem +1

      Nah i think he hates Cpp

    • @jafrinaraurmee9586
      @jafrinaraurmee9586 Před rokem +3

      He fricking created C++. He's the creator of C++.

  • @MrCmon113
    @MrCmon113 Před 2 lety +734

    I thought debugging Python code was horrible because of the lack of type constraints, but reading C++ error messages got me years closer to the grave.

    • @tylerdurden9083
      @tylerdurden9083 Před 2 lety +60

      Try debugging java errors, especially while using web frameworks

    • @ShahZahid
      @ShahZahid Před 2 lety +22

      as an electronic enthusiast who works mostly with c++ and assembly, i feel ya mate but its worth it since you get so much control over what your doing

    • @youtubeshadowbannedme
      @youtubeshadowbannedme Před 2 lety +43

      @@tylerdurden9083 try debugging SQL errors, they don't even make any sense

    • @mtb2625
      @mtb2625 Před 2 lety +7

      As long as you know what you are doing, you will know where the error lies.

    • @user-sl6gn1ss8p
      @user-sl6gn1ss8p Před 2 lety +23

      @@mtb2625 well yea, but isn't that the point? Error messages are the most important precisely when i *don't* quite know what I'm doing : p

  • @exodusfivesixfivesix8050
    @exodusfivesixfivesix8050 Před 3 lety +1240

    This makes me feel good. I love C++ and everybody tries to push me towards python or Java, but cpp is so awesome.

    • @rickarmbruster8788
      @rickarmbruster8788 Před 3 lety +53

      yep its way too awesome :D and superior in every fuckin way :D

    • @romangeneral23
      @romangeneral23 Před 3 lety +36

      @@rickarmbruster8788 Same, I love CPP, java is good too. But I want to code in C++ FOREVER

    • @ugochanneltv5600
      @ugochanneltv5600 Před 3 lety +16

      python is for beginners in programming. Java is the most used in the world

    • @rickarmbruster8788
      @rickarmbruster8788 Před 3 lety +20

      @@ugochanneltv5600 plebs are the most common in the world, if you cant tell why plebs use java or similar languages depending on runtime enviroments and interpreters. You are a pleb, if you denie it, you betray yourself and the world. I wont do that, i use C/C++ its not only faster its secure, it keeps integrity. If you believe Oracle and Microsoft wouldnt betray, spy and take advantage of your runtime, you are a moron.

    • @amalldekan1432
      @amalldekan1432 Před 3 lety +129

      @@rickarmbruster8788 you don't need to use words like 'moron' when you argue...learn some respect

  • @User36282
    @User36282 Před 2 lety +240

    How to find what languages/technology you should use:
    1. Find an industry you enjoy
    2. Find a job you would like to do in that industry
    3. Look at what languages/technologies that job requires
    4. Learn those languages/technologies
    You can earn money and create incredible solutions with any language, so don't focus on the language, focus on what you want to do.
    People too often start learning a language and then find out it won’t even be used in something they’re interested in.

    • @HypnosisBear
      @HypnosisBear Před 2 lety +9

      Thanks for the suggestions! Very helpful for beginners like me.

    • @aravindgk9565
      @aravindgk9565 Před 2 lety +7

      You said the secret buddy 🤘🏽

    • @eLTIMIMI
      @eLTIMIMI Před 2 lety +8

      @@HypnosisBear is it true that if you learn the logic behind coding and learn one language, it will be easier to learn other languages later on?

    • @ImInfenix
      @ImInfenix Před 2 lety +5

      @@eLTIMIMI yes it is, once you have the logic it applies to all languages, and learning a new one becomes easier

    • @HypnosisBear
      @HypnosisBear Před 2 lety +2

      @@eLTIMIMI yes it is! Only the syntax is different, logic behind programming is same for all languages.

  • @child_of_god_
    @child_of_god_ Před 3 lety +282

    C++ with it's meta programming is phenomenal. It's so powerful and so hard to learn and hard if possible to debug, all at the same time.
    The learning curve of meta programming itself i'd say is so steep it puts down so many people from mastering it

    • @rickarmbruster8788
      @rickarmbruster8788 Před 3 lety

      i barely touched it yet :D but that will come in future

    • @johnshaw6702
      @johnshaw6702 Před 3 lety +14

      I discovered meta programming years ago, before I knew what it was called. It is very powerful. When you get deep into generic template development, it just appears naturally in your solutions. That is when you discover what the real weaknesses and strengths of the language are. I was very happy that C++11 started the process of eliminating some of those weaknesses and making TR1 part of the STL.

    • @greatbullet7372
      @greatbullet7372 Před 3 lety +1

      @@johnshaw6702 thanks for your comment

    • @fatalinsomn1a182
      @fatalinsomn1a182 Před 2 lety +4

      That’s why people should start with easier languages first. C isn’t that hard once you learn the basics, but it’s hard to learn the basics in a language like C.
      Also use an Package manager if you are trying to learn C. Either the built in package manager in Linux or use something like vcpkg for windows and visual studio. Vcpkg basically let’s you just install libraries from a command prompt and it auto integrates them to visual studio as well as builds their dependencies automatically for you.

    • @nskeip
      @nskeip Před 2 lety

      +1. I was shocked when I discovered that C++ can do meta programming

  • @serred9452
    @serred9452 Před 2 lety +174

    C++ is an easy languages to get into but definitely hard to master. If this is your first starting programming language then good for you because its cover the fundamental of most programming concept. Which is why learning Python & Java later were easier for me.

    • @sudoalex
      @sudoalex Před 2 lety +17

      I agree C++ was also my first language and after knowing the basics the rest of the programming languages are way easier

    • @D4no00
      @D4no00 Před 2 lety +3

      c++ is no different from java or python, same collection of garbage features added to compiler with every patch, the only difference is that c++ is compiled and statically typed. The only reason I would not choose C instead of C++ would be support for various libraries.

    • @jeniosk1097
      @jeniosk1097 Před 2 lety +4

      C++ is most definitely not easy to get into

    • @aj186
      @aj186 Před 2 lety

      My first was python and I am currently learning C. At first it seem quite easy. Till loops everything seems so similar in two languages.

    • @i_am_acai
      @i_am_acai Před rokem

      @@jeniosk1097 It is if you ignore memory management

  • @fromscratch2654
    @fromscratch2654 Před 2 lety +13

    I wonder if Bjarne had full hair before he had to debug c++ code. 🤣

  • @bigphatballllz
    @bigphatballllz Před 3 lety +192

    I hope to get into columbia university for my masters and get to learn C++ from him! I love C++. BTW, he forgot that most deep learning technologies are also using C++ for computer vision and NLP tasks.

    • @kda_-uh3vj
      @kda_-uh3vj Před 3 lety +3

      Did you ever get in?

    • @bigphatballllz
      @bigphatballllz Před 3 lety +9

      @@kda_-uh3vj preparing for my GRE. Fingers crossed 🤞

    • @Agrover112
      @Agrover112 Před 2 lety +1

      @@bigphatballllz Ngl I was pretty shocked to know this guy is at Columbia.

    • @Agrover112
      @Agrover112 Před 2 lety +1

      Imagine Yann LeCun walking down from NYU to meet Strousup 😂

    • @justinc5988
      @justinc5988 Před 2 lety +2

      @@bigphatballllz any update?

  • @mutyaluamballa
    @mutyaluamballa Před 2 lety +27

    Its great to see, how he can talk and whistle at the same time 😂, No wonder that he invented c++

  • @shravan419
    @shravan419 Před 3 lety +26

    I love C++ but haven't coded much in it. C++ is used in stock market, camera, cars and several other areas where data processing is involved.

  • @gshrma
    @gshrma Před 2 lety +6

    He whistles while he speaks! 😃

  • @akin242002
    @akin242002 Před 3 lety +189

    I may not like C++ (Python fanboy), but it is one of the best languages for gaming, robotics, hardware, and self-driving cars. Only way to avoid it is to avoid industries that use it.

    • @joaquinms8600
      @joaquinms8600 Před 3 lety +4

      Why c++ is more oriented for that and python for finance and dataa?

    • @akin242002
      @akin242002 Před 3 lety +47

      @@joaquinms8600 Hardeware and high speed gaming needs language closer to the processor and fewer abstractions to move fast.
      Python is a higher level language with lots of abstractions, thus making it better for programers at the cost of speed. Since data is usually an internal need rather than a user need, Python is more useful in that area.

    • @myownway07
      @myownway07 Před 2 lety +12

      @@akin242002 "...an internal need rather than a user need..."
      Thanks a lot for this statement, I've just understood EXACTLY and REALLY why a particular programming language is chosen over another one.
      Note: Starting in programming and beginning with C++ (Bjarne's book).
      Thanks again. And good luck to me🙂🤞🏽

    • @hreshigaming395
      @hreshigaming395 Před 2 lety

      You still use it

    • @MrCmon113
      @MrCmon113 Před 2 lety +8

      Deep Learning heavily uses C++, but it's completely useless to learn C++ for deep learning, because all of your programming is in python.
      It's kind of like telling a mechanic to learn java, because his tools run on java.

  • @bayuwiwiwiwi9289
    @bayuwiwiwiwi9289 Před 2 lety

    That is correct. Numerical weather predictions also use C / C++ and fortran.

  • @flaguser4196
    @flaguser4196 Před 2 lety +12

    great to see an old wise guy being a big fan of c++ and sharing his experiences! :-)

    • @astrovation3281
      @astrovation3281 Před 2 lety +12

      I mean he created C++ so it's logical he's a fan of it.

    • @karamkassem9821
      @karamkassem9821 Před 2 lety

      @@astrovation3281 Damn boomer

    • @sheikhshadab_16
      @sheikhshadab_16 Před rokem

      Maybe he was working with Java and then c++ changed his life. I wish he could learn more about c++ and create some life changing things.

  • @Yash-wm1nj
    @Yash-wm1nj Před 2 lety +66

    Funny thing about this man is that He looks exactly like how you imagine a creator of C++ would look like.

    • @dumbfailurekms
      @dumbfailurekms Před 2 lety +15

      no further proof required. just one look and "yep he made c++"

    • @napalm5
      @napalm5 Před 2 lety

      Funny!

  • @jgvidotto
    @jgvidotto Před 3 lety +2

    Where can I find the complete interview? I'm taking this nanodegree program right now

  • @aperezNWO
    @aperezNWO Před 2 lety

    Thank You very much

  • @axemanaxeman
    @axemanaxeman Před 2 lety +16

    It so cool to get this info from the inventor of C++ himself. Having said tht, each tool is relevant, one cant use a hammer where a screw driver is needed or a plier is needed.
    Hammer or plier or a screw driver, ultimately it's the creation that matters more than the tools used to create it. No?

  • @abrarmasumabir3809
    @abrarmasumabir3809 Před 3 lety +11

    Thanks old man for giving us something valuable and we will take it a lot further than you can even imagine.....it's a promise form high school computer scientist ....love you......!

    • @amogustroll69
      @amogustroll69 Před 2 lety

      fun fact: that old man made c++ himself! :O

  • @kaleemsattar3603
    @kaleemsattar3603 Před 3 lety +20

    I love to play with pointer in C++ ❤️

    • @ariancantu5160
      @ariancantu5160 Před 3 lety +5

      I'm struggling with pointers in my C++ class rn :(

    • @johnshaw6702
      @johnshaw6702 Před 3 lety +9

      Just remember that a pointer is a variable holding an address. Technically it is just another integer type specific to addresses. The * just says goto that location in memory, where the data is, so I can read it. Therefore a pointer to a pointer is just a variable holding the address of a variable that holds the address of the location of the data. I am self taught and had a hard time with that one myself, but now I don't even think about it.

    • @myownway07
      @myownway07 Před 2 lety +2

      @@johnshaw6702 thanks a lot for your comment.
      I'm a self-taught too, I'm two weeks in my programming journey, with C++.🙂🤞🏽

    • @johnshaw6702
      @johnshaw6702 Před 2 lety +2

      @@myownway07 Good for you.
      Here's another for you. A reference is a type of pointer that is automatically dereference. What that means is that the compiler adds the * internally. If you name the pointer p (an indirect reference), then *p is a (direct) reference. The main advantage to using C++ references (not *p) is that the compiler ensures that a reference actually refers to something, while a pointer can point to any random address (if not assigned).
      When in doubt, write small program to test your assumptions.
      int data = 101:
      int * p = &data; // A pointer to data
      int ** pp = &p; // A pointer to pointer to data
      int & r = data; // A C++ reference to data
      // p = &r which is the address of data
      cout

  • @afaque.
    @afaque. Před 2 lety +8

    JavaScript itself is running on c++

  • @manojsaravana3877
    @manojsaravana3877 Před rokem

    Thank you

  • @farikunaziz6504
    @farikunaziz6504 Před 2 lety +2

    c++, ++ for
    1.type
    2.thinking
    3.headache
    4.more than just shooting yourself in the foot
    5.don't think your program is running that's a good sign until you manage to improve its performance, more work!
    6.terrible error message
    7.write your own message
    even so, I stick with C++ :):):):):):)

  • @kidbuu6796
    @kidbuu6796 Před 2 lety +52

    This man is a national treasure, you won't understand the beauty and power of C++ unless you have the desire to become a real programmer, it's as simple as that.

    • @willinton06
      @willinton06 Před 2 lety +9

      Drop that real programmer bullshit, FB is built on PHP, Instagram in Python, any language no matter how bad can make good software

    • @JoshYxVdM
      @JoshYxVdM Před 2 lety +7

      Gatekeeping programming through c++ lol. There are dozens of other languages that "real programmers" use for all kinds of use cases.

    • @rubbish9231
      @rubbish9231 Před 2 lety +2

      Lol Real programmer😆. every one in Softare world are programmes you think javascript developers are not real . Even css html hold their position as VERY important languages.

    • @wbhtrb3008
      @wbhtrb3008 Před 2 lety

      @@rubbish9231 Javascript and css and php are languages for web development

    • @wbhtrb3008
      @wbhtrb3008 Před 2 lety

      @@willinton06 php is a language to integrate with database

  • @digimikeh
    @digimikeh Před 3 lety +15

    C++ is the most beautiful thing never made ... it is just like an omnipotente and omnipresent language, you can handle lowest and high level,.... used for everything you can imagine..

    • @myownway07
      @myownway07 Před 2 lety +1

      Indeed!
      On my way of mastering it.🙂🤞🏽

  • @user-ur4sb3bk8g
    @user-ur4sb3bk8g Před 2 měsíci +1

    cool video)

  • @tanura5830
    @tanura5830 Před 2 lety

    He is amazing

  • @brissance
    @brissance Před rokem

    one of most difficult languages but among most useful for difficult work.

  • @shritishaw7510
    @shritishaw7510 Před 3 lety +37

    And blokes go on asking to google "Is C++ a dying language ?"

    • @andyjagroom.3878
      @andyjagroom.3878 Před 2 lety

      Ha😂

    • @TheJacklwilliams
      @TheJacklwilliams Před 2 lety +4

      They did the same thing with COBOL and FORTRAN, both, still used.... C/C++ Foundational language... I'm too stupid as of yet but getting there. Working Python and starting C soon. Strous, is the juice. I'll open myself up too whatever beatings come but? I built my killer little Pi station and found out, pretty quickly that i can get at and do anything I want on it, with Python, C and C++. I've only done a few small "hardware coding" projects but was stoked. I had never messed with hardware before. Good stuff.

  • @arunrajap
    @arunrajap Před 2 lety

    I am working on gNodeB(5G NR Base station) software and we use C++

  • @TheLegendOfNiko
    @TheLegendOfNiko Před 3 lety +71

    Looks like industries need to start teaching C++ more. Especially for students in the field of Data Science.

    • @ALIENdrifter66
      @ALIENdrifter66 Před 3 lety +16

      No way, why would you want to introduce complexity and tons of bugs when you can use higher lever languages for the main parts while calling c or c++ low leven implementation in a transparent way.
      This is what happens with Python, which by design is going to be slow when doing intensive work, but it's not and that's why it's the most used language in AI and Data Science in general

    • @kevinjad4506
      @kevinjad4506 Před 3 lety +8

      I don't think so. Every ML / Data Science library in python is written in C++ with a python wrapper around it. Even the numpy library is pretty powerful I would say.

    • @akin242002
      @akin242002 Před 3 lety +5

      Not happening. Too much love for Python in Data science. It makes it too easy for non-programmers with PHD's in other fields to learn.

    • @bekchanovj
      @bekchanovj Před 2 lety +6

      I think all universities have at least one C/C++ course as a core for a CS degree

    • @MalamIbnMalam
      @MalamIbnMalam Před 2 lety +1

      @@bekchanovj that's correct. Most universities make you use C/C++ in at least 2 courses (Computer Organization/Architecture and Operating Systems). However, some schools make it their main language e.g. CS1, CS2 and then Data Structures & Algorithms.

  • @CLP97
    @CLP97 Před 2 lety +2

    c++ is my first love, java and python I'm still learning, but C++ was definitely more enjoyable

  • @muhammadhabiburrehman2939

    Ahhhhh.... My first programming language ❣️❣️❣️❣️

  • @BRAWLERR
    @BRAWLERR Před 2 lety

    What a wise man

  • @valentinlishkov9540
    @valentinlishkov9540 Před 7 měsíci

    the speed of light is absolute. and speed is distance/time
    time that light travels. and yet absolute time exists.
    Are there geometric objects that are invariants and are not composed of real components (they change when the coordinate system is changed). Do they form a group, field, or other algebraic structure

  • @MsCpktnwt
    @MsCpktnwt Před 2 lety

    Why there is lack of tutorial on CZcams for ml with c++😥

  • @pavankumar-ff9bo8zc5y
    @pavankumar-ff9bo8zc5y Před 2 lety +8

    What he forgets to mention is it is the go to language for programming microcontrollers. Applications range from simple home automations to controlling sophisticated machines like rovers. It is fast.

  • @nacheo2576
    @nacheo2576 Před 2 lety

    This is a maestro

  • @c_nerd9149
    @c_nerd9149 Před 3 lety +11

    Everybody talking about how great cpp is but forget about c

    • @yowut8075
      @yowut8075 Před 3 lety +1

      Same with A and B

    • @rickarmbruster8788
      @rickarmbruster8788 Před 3 lety +5

      NO, JUST NO. I interchange C and C++ as if its a great vinagrett. We dont forget C.
      People will not come around of C anyway, because most lowlevel stuff like WinAPI is written in C.
      And when i say i love C++ i mean i love C/C++ inherently.
      I bet i speak for alot of DEVs out there.

    • @ayoubab2120
      @ayoubab2120 Před 3 lety +4

      ● C++ is better than C in term that it contains the C stuffs and also the object oriented programming features that C doesn't have + new libraries .
      ● C is better than C++ in terms that it is faster and light weight .

    • @rickarmbruster8788
      @rickarmbruster8788 Před 3 lety +1

      @@ayoubab2120 Abslutely i love to mixw both together

    • @osteicht
      @osteicht Před 7 měsíci

      @@rickarmbruster8788 Agree

  • @yowut8075
    @yowut8075 Před 3 lety +8

    Guess Cpp has its pluses

  • @asdaasdagdui4104
    @asdaasdagdui4104 Před 2 lety

    The man who create what we have now

  • @guilhermecaiado5384
    @guilhermecaiado5384 Před 2 lety

    Learned C++ since first year engineering.

  • @sgt.boris4713
    @sgt.boris4713 Před 2 lety

    Legend

  • @gobhai
    @gobhai Před 2 lety

    Bjarn Stroustrup name randomly popped up in my head yesterday and I was wondering why do I know that name and messed up part is google seems to have read my mind, it just showed up on youtube today.

  • @bandanaboii3136
    @bandanaboii3136 Před rokem +1

    This guy seems pretty smart, he should learn C++

  • @AbrahimSabir
    @AbrahimSabir Před 2 lety +2

    incidentally... majority of the embedded domain (specially 8 bit & 16bit controller) are still ruled by good old plain C... nothing can beat the performance of plain C. Cpp has a huge overheard for the features it brings in.. . worth only for larger memory & mips platforms

    • @Cavi587
      @Cavi587 Před 2 lety

      Well yeah, C++ is huge compared to C. It was not made for microcontrollers but for devices that can fully utilize it's power. On a modern PC the advantages C++ brings completely outweight the slight performance difference as compared to C. But in the world of Microcontrollers with very limited resources it's the other way around.

  • @gnarfgnarf4004
    @gnarfgnarf4004 Před 3 lety +21

    I tried Python, I can see the appeal. Dynamic typing is OK for learning and prototyping, but give me C++ and static typing any day for major commercial systems that will be maintainable.

    • @hermand
      @hermand Před 2 lety +9

      I honestly don't know how people can trust dynamic typing in production code - I hate it, it's just begging to ruin your day at some point. Even in PowerShell I like to define variables properly - if I want an int, I want an int!

    • @theRPGmaster
      @theRPGmaster Před 2 lety +2

      @@hermand Interpreter: "This variable can't be used as an Int!" Programmer: Casts it to Int. Interpreter: "This int is NaN (Not-A-Number)"
      Static typing for the win.

    • @MrCmon113
      @MrCmon113 Před 2 lety

      I thought that was just me goofing around and there's some standard way of introducing type constraints in python code.
      Spent a good week trying to reverse engineer python code I wanted to use for my bachelor thesis, because everything could be anything and it could be defined anywhere.

  • @andrewreiser3584
    @andrewreiser3584 Před 2 lety +20

    You have to be an engineer to write C++ for BMWs or almost all the things that he mentioned here. Don't think you can just learn the language and start programming vehicles. There's a wealth of other knowledge involved in that. You'll need to think about doing an engineering degree.

    • @MalamIbnMalam
      @MalamIbnMalam Před 2 lety

      You need to have a good understanding of mathematics, IoT (microcontrollers), electricity/physics, etc. to write code for many vehicles these days. Most people in the field have Electrical Engineering, Computer Science or Computer Engineering Degrees.

    • @ShahZahid
      @ShahZahid Před 2 lety +1

      @@MalamIbnMalam as an electronics enthusiast, yes knowing you way around basic electronics, or the hardware you are working on is absolutely mandatory, cuz when it comes to debugging, testing such code and since each hardware revision is unique there is no "getting used to it", but ngl its fun, messing with hardware + software is awesome as you are getting a physical product out of it

    • @quanduong8917
      @quanduong8917 Před 2 lety +2

      Actually there’s a lot of departments for writing software for cars, some do the stuff with the hardware, some do the networking, somr do the c++ hmi, some do service,.... You DO NOT have to know it all

    • @Ljosi
      @Ljosi Před 2 lety

      @@MalamIbnMalam in short you need to inherit a high IQ from your parents, unless you have dumb parents which means you'll flip burgers

  • @uLise4Life
    @uLise4Life Před 2 lety

    In barayktar drones would be awesome

  • @fxexile
    @fxexile Před 2 lety

    Hi Bjarne !

  • @frikitd
    @frikitd Před 2 lety

    Stephen Merchant brother is so smart, thank you sir.

  • @TBaguette
    @TBaguette Před 2 lety +1

    B. Stroustrup : "The self-driving cars, a lot of that work is in C++ too"
    Me : *prays every second for no segfault to happen while on the road*

  • @motasam8122
    @motasam8122 Před 7 měsíci +1

    the goat

  • @whoozie
    @whoozie Před 27 dny +1

    So is he saying that is is literally everywhere? And it will be in the future?

  • @Allstudiosfull
    @Allstudiosfull Před 2 lety

    Basically anything where speed and resources are important

  • @Andrew-rc3vh
    @Andrew-rc3vh Před 2 lety +1

    All serous embedded systems seems to use C++. I see it a bit like Latin. It's a classic which will never go out of fashion.

  • @bonez320
    @bonez320 Před 2 lety +2

    Definitely the image i imagine the one who created C++

  • @apoorv2498
    @apoorv2498 Před 2 lety +1

    The telecom tower, your phone is also using it

  • @Torogol85
    @Torogol85 Před 2 lety

    Hail oh, Master. The GNU/Linux and maker communities owes you a lot!

  • @tuannabolas591
    @tuannabolas591 Před 3 lety +4

    In C++, Personally I got abstraction with efficiency and also full control for whatever I do. This is my experience. How about you ??

  • @meanmole3212
    @meanmole3212 Před 2 lety

    Hmm, that's tough one... Perhaps at Guantanamo Bay detention camp?

  • @Gr8putin
    @Gr8putin Před 2 lety +3

    Time for rust to take the spot

  • @thisiszubayer
    @thisiszubayer Před 2 lety

    C++ is love.... ♥️ It's a way to get rid of the overuse of those shitty parentheses!

  • @uhhyuto7465
    @uhhyuto7465 Před 2 lety

    I like ya cut G

  • @RandomGuyyy
    @RandomGuyyy Před 2 lety +2

    That mouth whistle he does on every S sound is driving my dog to alcoholism.

  • @xrinae
    @xrinae Před 2 lety +3

    He's only 25 years old 🙏

  • @riflemanzy2187
    @riflemanzy2187 Před rokem

    C++ love

  • @openroomxyz
    @openroomxyz Před 2 lety

    What about the complexity of the langauge ?

  • @smaug9833
    @smaug9833 Před 2 lety +6

    I would sooner rub my behind on a Cactus than try to develop applications in C++. Though I reserve an impressive amount of appreciation for people who took their time to go through it and build more user friendly libraries and languages built on top of C++.

  • @smiley___face
    @smiley___face Před 2 lety

    Larry david really changed direction since seinfeld.

  • @muhammadomer5301
    @muhammadomer5301 Před 3 lety +3

    I have an accounts background.
    Want to go in deep learning and have no programming knowledge.
    I m in interested in learning c++ for that
    So shall in step in programming via c++ or python ??

    • @child_of_god_
      @child_of_god_ Před 3 lety +4

      I'd suggest phyton, but don't avoid c++, master it later

    • @muhammadomer5301
      @muhammadomer5301 Před 3 lety

      @@child_of_god_ thanx

    • @myownway07
      @myownway07 Před 2 lety

      I'm beginning too and I'm starting with C++; thus, after mastering the GOAT, I'll be able to pick baby Python which I love too (visually at least) very easily.
      Hope you did well on your own path so far. And good luck to me!🙂🤞🏽

    • @fatalinsomn1a182
      @fatalinsomn1a182 Před 2 lety

      Start with python, and when you start feeling constrained, go to C.

    • @fatalinsomn1a182
      @fatalinsomn1a182 Před 2 lety

      @@myownway07 if you put a few weeks in python prototyping, you’ll learn C much faster. With c it will take you a year just to learn a good bit of the std library and the containers and system apis. Python will do most of that for you and just give you an easy text editor and easy function based library.
      With C++ you have to deal with references and objects, and inheritance and math and all kinds of stuff. You aren’t gonna learn programming as fast as if you just sit down with something basic and learn your loops, functions, std api and strings and stuff

  • @Ground1981
    @Ground1981 Před 2 lety

    Реальный герой !

  • @PixelOutlaw
    @PixelOutlaw Před 2 lety +4

    C++ was a bit more sensible before the syntax explosion, template mania, and reuse of all bracketing operators for many different things. It's a disjointed language with too much syntactic noise and ambiguity. But if you like it, use what you like.

  • @josephjacob6123
    @josephjacob6123 Před 2 lety +1

    I feel smart : )

  • @SS-jq6mh
    @SS-jq6mh Před 2 lety

    Just noticed he whistles while talking, now can't unhear it

  • @saipan1970
    @saipan1970 Před 2 lety

    Commenting in any form here ,nope. Just listening. With all due regards the new language evolution/ revolution after 2012 or so ,still very much ongoing vastly depends upon C++ : You just name it. Oh that LLVM...I think every body can relates the next... Personally I enjoyed C++ in every winning/ pathetic( both ways) ,for the last 26+ years. One thing stands out : if you really understand the fundamentals ( which are always ++ ) ,you can map and remap in any other systems oriented language or area quite easily, I think you know what I mean.My humble question to all here : except , LISP family , ML family and Erlang are there any area where C++ do not have something substantial? Thanks for the video.

  • @amenwahid5668
    @amenwahid5668 Před 2 lety +1

    👍🏻

  • @guaicaipurouzumaki7654

    c++ was my first language :D

  • @devint8311
    @devint8311 Před 3 lety +9

    This man has beautiful metallic hair.

  • @rrohitamalan
    @rrohitamalan Před 2 lety

    I am not a C++ programmer, but I believe in C++ and I know it will win.

  • @zarathustra498
    @zarathustra498 Před 2 lety

    Yes, with C you can do a lot more (and more complex) things but often we don't have time and there is the steep learning curve. We use LabView for some of these type of control development or prototyping and it can be waaay faster to develop and implement (and also to learn).

    • @anugnagunturu2478
      @anugnagunturu2478 Před 7 měsíci

      Can you please tell me more, where LabVIEW is used in practical world?..

  • @realQkstar
    @realQkstar Před 2 lety +2

    This question should've been: "Where is C++ isn't being used?".

  • @manannaik1341
    @manannaik1341 Před 2 lety +1

    C is a god of programming languages

  • @edwardmacnab354
    @edwardmacnab354 Před 2 lety

    Why does debugging and relevant understandable error messaging still seem to be in Beta . It's treated almost as an afterthought that everyone forgot wasn't working right--since day one ! And everyone just complains about it with no volunteers stepping up to deal with the monster or mess or challenge ?

  • @dutabesarkonohagakure647

    Senseiiiiii....

  • @keeratsingh5605
    @keeratsingh5605 Před 2 lety

    I work in c++ :)

  • @dagnut
    @dagnut Před 2 lety

    Is c++ creating that whistle?

  • @driftyy_777
    @driftyy_777 Před 2 lety

    sound of wissel

  • @Mr._Tony
    @Mr._Tony Před 2 lety +3

    Respect to him for creating C++, but I find the constant push for its usage a bit too much marketing really

  • @1Manda1
    @1Manda1 Před 2 lety

    Bro can fly with this kinda haircut

  • @wraith5998
    @wraith5998 Před 2 lety +3

    Pretty sure the code for the car starts like this...
    include

  • @thereaper7682
    @thereaper7682 Před 2 lety

    C++ is still relevant to this day

  • @user-gh9ik2vu1w
    @user-gh9ik2vu1w Před 2 lety

    short variant: everywhere

  • @erbenton07
    @erbenton07 Před 2 lety

    I bet he can really whistle!

  • @PrinceKumar-kl2xq
    @PrinceKumar-kl2xq Před 2 lety

    I do java

  • @mordicai4296
    @mordicai4296 Před rokem

    Bjarne has some whistles in his C’s

  • @nerd6134
    @nerd6134 Před 2 lety

    C >>>>

  • @Sanyu-Tumusiime
    @Sanyu-Tumusiime Před 2 lety

    for those that dont know the man speaking is the one that invented C++

  • @omichhikkan74
    @omichhikkan74 Před 2 lety

    Зачем кресты, если есть чистая сишка?