Full Interview With the Creator of C++

  Переглядів 32,960

Honeypot

Honeypot

День тому

By popular demand, and a request from the man himself, we’ve decided to release the full interview with esteemed computer scientist Bjarne Stroustrup (aka the creator of C++). We cover a bunch of topics so check the chapters to find what interests you the most! Filmed last year. Enjoy and happy trails!
P.S. Our main mic failed on this shoot, which is why the audio isn't the best - we recommend to not put it too loud and read the subs if you find it annoying.
00:00-02:42 Getting into programming
02:42-03:26 Programming being versatile
03:26-06:07 Industry changes
06:07-10:20 Inventing and maintaining C++
10:20-12:02 Key to making a successful language
12:02-16:04 Greatest lessons
16:14-20:06 Moving to the US
20:06-23:20 Advice to devs
Check out the home for untold developer stories around open source, careers and all the other cool stuff developers are doing at cult.honeypot.io.
Honeypot is a developer-focused job platform, on a mission to get developers great jobs. Wanna see what we're all about? Visit honeypot.io to find a job you love.
To learn more about Honeypot: bit.ly/468QK1V
Follow Bjarne Stroustrup:
Website: www.stroustrup.com/
Follow us:
Twitter: / honeypotio
Facebook: / honeypotio
LinkedIn: / honeypotio
Instagram: / honeypot.cult

КОМЕНТАРІ: 36
@devon9374
@devon9374 7 місяців тому
“Programming Principles & Practice using C++” is my favorite technical textbook of all time. It's literally a masterpiece, full of knowledge and practical advice for programming and for life in general ❤
@hasansaikatt
@hasansaikatt 7 місяців тому
yes. very few actually ever read that and know.
@vinhnghiang1273
@vinhnghiang1273 7 місяців тому
it's crazy how they call C++ is an old language and ourLegend is this "young" !
@NguyenNguyen-xs7jh
@NguyenNguyen-xs7jh 3 дні тому
"I got into programming simply because of mistake" 😂. Best opening quote I have ever heard. My respect to you.
@cpptip9150
@cpptip9150 7 місяців тому
He is a great man. wish, all young programmers would watch this. not only C++ programmers need to watch this but also need the whole community to watch it and do what he adviced .
@dcn4lyf
@dcn4lyf 7 місяців тому
I totally agree. I don't want to do web apps but 90% of tutotrials are geared towards web apps developement.
@bikidas5473
@bikidas5473 7 місяців тому
Guess you also need to see the employment criteria the barrier to entry is low compared to others and then you can eventually learn and experiment while having a job
@ehsankhorasani_
@ehsankhorasani_ 7 місяців тому
I think it's mostly because of lack of understand. people think web development is html and css and those boring things. I had this mindset 6 years ago when I was learning C++
@ayrmendina8314
@ayrmendina8314 7 місяців тому
@@ehsankhorasani_ What did you end up learning?
@budiardjo6610
@budiardjo6610 7 місяців тому
it just your algorithms
@mahmoud-bakheet
@mahmoud-bakheet 7 місяців тому
@@ehsankhorasani_ You're right people think web development it's html and css .. also we should consider the benefits of web development for companies and commercial resource.
@alishapayne4121
@alishapayne4121 8 місяців тому
Thanks for putting the full interview!✌
@isaaccespedes4817
@isaaccespedes4817 7 місяців тому
(Before the interview) "No questions about Rust". No, but really, C++ was my real start with programming. I was taught Java at first, but C++ helped me truly understand programming. Thank you.
@andtkach
@andtkach 7 місяців тому
I really enjoy listening and learning from Bjarne and people who really made our current technology world. Thank you so much.
@mahmoud-bakheet
@mahmoud-bakheet 7 місяців тому
We wait a while for videos or full interviews but it's worth it ❤
@ifeoluwaAlao
@ifeoluwaAlao 8 місяців тому
A Legend ....
@compilejs110
@compilejs110 7 місяців тому
"One of the things I like about computing and programming in particular it's the best excuse for looking at any field because they already use computers and they all use some programming so a thing that keeps me going inside, visit places where they use c++ and see what they are doing. So I get to CERN and to JPL and also lots of little places." - bjarne stroustrup
@NonTwinBrothers
@NonTwinBrothers 6 місяців тому
Thanks adding captions y'all 👍
@moksent003
@moksent003 7 місяців тому
That origin story in the beginning is the most relatable thing I've heard in a while 😂
@hbfl3x50
@hbfl3x50 3 місяці тому
after watching this amazing creator, am now deciding to check out C++, what a wonderful, smart person 😱
@mrlevybytes
@mrlevybytes Місяць тому
Always beware of the rug and what can pull the rug! Never know when it might be pulled out from under you.
@gblargg
@gblargg 7 місяців тому
Audio still turned out fine. Good thing you didn't specialize all in one mic and lose the entire thing because the rock was pulled out from under you.
@Honeypotio
@Honeypotio 7 місяців тому
Thanks friend 🙏
@VolodymyrInTech
@VolodymyrInTech 7 місяців тому
💛💛💛💙💙💙👍
@mister-ace
@mister-ace 7 місяців тому
I wish long live to C++ , and you, Bjarne. Just remember that there is no language that can replace C++ , neither Rust nor Zig , or something like Carbon.
@aintnochange
@aintnochange 7 місяців тому
Why is so? I'm not a c++ or rust programmer, but everything I see about c++ is like "it's damn horrible, outdated, rust is way better" and other stuff.
@mister-ace
@mister-ace 7 місяців тому
@@aintnochange, because C++20 and above are very good, all those who criticize C++ and call for switching to rust either do not know C++ or have used C++ below version 11. There is another group of people who rewrite old C or C++ programs in Rust and claim improved performance and something like that. A sane person will understand that rewriting a program again and getting an increase is not news. And this is not a Rust achievement. If you rewrite the old program again in C++, using new features, the gain will be the same or even better. Moreover, some people introduce multithreading into programs rewritten in Rust and suddenly get a performance boost, this is also important to take into account. The Rust community often mentions memory safety; a study is cited that states that 70% (or something like that) of problems are memory issues. But Stroustrup himself in one of his interviews repeatedly said that writing “C/C++” together is not entirely correct, and in research the problems are mainly not C++, many use C++ as pure C. Yes, C++ has a lot of problems, but this does not make it a bad language and it is evolving. But on the other hand, I’m not saying that Rust is bad, I just think everyone is already tired of all this propaganda. And we must understand that if we say that Rust is a system programming language, then in this case Rust will not be able to do without the constant use of unsafe blocks.
@teranyeung
@teranyeung 7 місяців тому
It's not a flexible idea to say C++ is irreplaceable.
@sonOfBandera
@sonOfBandera 7 місяців тому
@@aintnochange it's mainly because of people's attitude. People tend to choose more well-documented, more available and broader-used languages. I've learned c++ for some time and definitely can say that it has it's own flaws and weird moments, but overall it would very unlikely become obsolete as long as there is a system with a low computational power or time-critical computations to be done. Many things, of course, can be done in assembly directly, but writing code in c++ is just so much more convenient, fast and pleasant. And some computations are also done faster/require less code to be written in other languages, but the c++ for me is a nice medium between modern, fast-to-write-in, and computationally fast language
@parthasur6018
@parthasur6018 7 місяців тому
I found C and C++ to be hard to read compared to Pascal, Modula-2, Ada. Java is a little more readable. My favorite is Modula-2 - yes it can do low level programming just as well as C++. And much easier to debug than C or C++. I used Topspeed Modula and XDS Modula-2 in Windows. But unfortunately Modula-2 could not compete commercially with C and C++.
@thandomncube3480
@thandomncube3480 7 місяців тому
Thank God for JavaScript!
@CarlosWashingtonMercado
@CarlosWashingtonMercado 6 днів тому
The audio could be enhanced with AI.
@itsm3lmt
@itsm3lmt 7 місяців тому
To all cs majors this is the guy who created our miseries
@cyanide0081
@cyanide0081 7 місяців тому
how can you say that? he's so wholesome 😭
@BrainTrance
@BrainTrance 2 місяці тому
...and our most foundational infrastructures
The mind behind Linux | Linus Torvalds | TED
21:31
TED
Переглядів 6 млн
Bjarne Stroustrup: C++ | Lex Fridman Podcast #48
1:47:13
Lex Fridman
Переглядів 1 млн
одни дома // EVA mash @TweetvilleCartoon
01:00
EVA mash
Переглядів 5 млн
The Design of C++ , lecture by Bjarne Stroustrup
1:15:52
Computer History Museum
Переглядів 312 тис.
Kubernetes: The Documentary [PART 1]
24:55
Honeypot
Переглядів 451 тис.
Self Employed | Zurich | Day in the Life of a Software Engineer
7:06
(Life) Advice From The Creator of C++
3:18
Honeypot
Переглядів 684 тис.
Larry Wall: Why Perl Is Like a Human Language
5:58
Big Think
Переглядів 74 тис.
Meet Jeff Delaney: The Mastermind Behind @Fireship
16:02
Honeypot
Переглядів 291 тис.
Bjarne Stroustrup - The Essence of C++
1:39:11
The University of Edinburgh
Переглядів 1,1 млн
Linus Torvalds: We Don't Use Windows
2:58
TFiR
Переглядів 1,1 млн
15 Years Writing C++ - Advice for new programmers
4:04
SyncMain
Переглядів 1 млн
Landing Your Dream Developer Job with Emma Bostian
14:32
Honeypot
Переглядів 48 тис.
Нужно ли чистить ПК от пыли?
0:59
CompShop Shorts
Переглядів 144 тис.
wyłącznik
0:50
Panele Fotowoltaiczne
Переглядів 1,2 млн