Ask Me Anything with Bjarne Stroustrup, hosted by John Regehr

Sdílet
Vložit
  • čas přidán 28. 07. 2024
  • Bjarne Stroustrup (Morgan Stanley and Columbia University) answers questions from the audience at virtual PLDI 2020.
  • Věda a technologie

Komentáře • 30

  • @hereb4theend
    @hereb4theend Před 4 lety +6

    "You can grow or you can die. Pick your poison."
    No wiser words have ever been spoken. 😊

  • @themagpie9able
    @themagpie9able Před 4 lety +31

    Bjarne is such a treasure! He does such a great job of effectively communicating about Cpp and being clear about what it is and isn't.

  • @Lemon-lp1qb
    @Lemon-lp1qb Před rokem +10

    Question about rust and go @ 37:43

  • @hassansyed5661
    @hassansyed5661 Před 4 lety +4

    Thank you for such a wonderful interview. If you are a hardware related programmer then C++ & Assembly Language are ultimate.

  • @parametricthinkingandmodel80

    Great person. Huge respect👍

  • @robertomarquez9065
    @robertomarquez9065 Před 4 lety +1

    Good 'ole Bjarne! I saw him at Trinity Univ in San Antonio, TX. Love him!

  • @j777
    @j777 Před 2 lety

    Love his honesty

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

    I really like the way Bjarne touches the last topics, the question was related to companies moving away from using c++ because for example it's standard vector would lack a default small size optimization.
    Bjarne's answer was if the standard isn't sufficiently good build your own specific version which I agree on but keeping a note that the specific version might get outdated at some point.
    I lack the knowledge to compare c++ to other languages that have this feature by default but in general c++ is built with optimizations in mind for solving real-world problems.
    I also imagine they refer to modern languages. I really wonder what alternatives are considered by these companies and how they would compare to modern c++ code compiled with -O3.

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

    C++is the best language I know. I do java right now but Bjarne job is mature and with a succesful history. Hope they can reach and stable position and do not add too much stuff that in reality are not needed.

  • @Meowmix8088
    @Meowmix8088 Před 11 měsíci

    I wish there were more rust questions here. I’d love to hear him talk about situations where you need unsafe (as defined by rust) behavior to be performant.

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

    how much wisdom ...

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

    "Tea in 5 minutes!!!"

  • @kwitee
    @kwitee Před 4 lety +1

    Is there a link to the paper that is mentioned a few times and sounds like “the Hubble paper”?

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

      Not 100% sure but my guess is that he means "HOPL" papers. These are linked at the top on his website: www.stroustrup.com/papers.html

  • @colinmaharaj
    @colinmaharaj Před 4 lety +1

    Bjarne whats your thoughts on Delphi, a pascal like programming language.

    • @torarinvik4920
      @torarinvik4920 Před 3 lety

      Im sure he likes Delphi better, but he started out with Pascal and Fortran and he did not like either one.

  • @heyheyhophop
    @heyheyhophop Před 4 lety +1

    F1rsht (and curious, why)!

  • @hameedyousfi2779
    @hameedyousfi2779 Před 4 lety

    Mr jhon regehr how you contact with sir bjarne stroustrop can u give us some link or contact or something which we can directly contact sir bajrne

  • @gideonmuller7435
    @gideonmuller7435 Před rokem

    I might be missing something here, but his arguments against Epochs did not make much sense to me. Wasn't the idea precisely that if your tool supports a new epoch it would need to support older epochs as well, in order to be able to build/analyse all your code? Seemed more like unfounded opinions to me...

  • @masterjack8544
    @masterjack8544 Před 3 lety

    I believe that when you can say that a piece of art is perfect when you take a look at it 10 years later again and can not change or furnish it anymore
    there are lots of programming languages out there that are Not as powerful and at the same time minimalistic as C++ but also has many things that need to be changed ( which happen to them often ) but this happens to your language fewer than all of them ( in a fair comparison )
    more than 95 percent of newer C++ standards are to add newer features to it Not changing its core concepts and this is exactly what I talked about of a successful piece of art
    "yes, sir, you succeed to achieve this goal"
    ...
    ...
    ...
    ...
    and, ahhh, women !!!