Full Interview With the Creator of C++

  Рет қаралды 36,400

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

Пікірлер: 40
@NguyenNguyen-xs7jh
@NguyenNguyen-xs7jh 25 күн бұрын
"I got into programming simply because of mistake" 😂. Best opening quote I have ever heard. My respect to you.
@devon9374
@devon9374 8 ай бұрын
“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 8 ай бұрын
it's crazy how they call C++ is an old language and ourLegend is this "young" !
@cpptip9150
@cpptip9150 8 ай бұрын
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 .
@andtkach
@andtkach 8 ай бұрын
I really enjoy listening and learning from Bjarne and people who really made our current technology world. Thank you so much.
@dcn4lyf
@dcn4lyf 8 ай бұрын
I totally agree. I don't want to do web apps but 90% of tutotrials are geared towards web apps developement.
@bikidas5473
@bikidas5473 8 ай бұрын
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_ 8 ай бұрын
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 8 ай бұрын
@@ehsankhorasani_ What did you end up learning?
@budiardjo6610
@budiardjo6610 8 ай бұрын
it just your algorithms
@mahmoud-bakheet
@mahmoud-bakheet 8 ай бұрын
@@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.
@isaaccespedes4817
@isaaccespedes4817 8 ай бұрын
(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.
@alishapayne4121
@alishapayne4121 8 ай бұрын
Thanks for putting the full interview!✌
@compilejs110
@compilejs110 8 ай бұрын
"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
@mahmoud-bakheet
@mahmoud-bakheet 8 ай бұрын
We wait a while for videos or full interviews but it's worth it ❤
@NonTwinBrothers
@NonTwinBrothers 7 ай бұрын
Thanks adding captions y'all 👍
@hbfl3x50
@hbfl3x50 4 ай бұрын
after watching this amazing creator, am now deciding to check out C++, what a wonderful, smart person 😱
@ifeoluwaAlao
@ifeoluwaAlao 8 ай бұрын
A Legend ....
@moksent003
@moksent003 7 ай бұрын
That origin story in the beginning is the most relatable thing I've heard in a while 😂
@mister-ace
@mister-ace 8 ай бұрын
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 8 ай бұрын
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 8 ай бұрын
@@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 8 ай бұрын
It's not a flexible idea to say C++ is irreplaceable.
@sonOfBandera
@sonOfBandera 8 ай бұрын
@@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
@mrlevybytes
@mrlevybytes 2 ай бұрын
Always beware of the rug and what can pull the rug! Never know when it might be pulled out from under you.
@DavidW.-is3wb
@DavidW.-is3wb 8 күн бұрын
Wait did he just mentioned Tardis when talking about time machines
@SectorGeek0
@SectorGeek0 18 күн бұрын
I am curious... why don't you put the actual creator's name in the title?
@CarlosWashingtonMercado
@CarlosWashingtonMercado 29 күн бұрын
The audio could be enhanced with AI.
@gblargg
@gblargg 8 ай бұрын
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 8 ай бұрын
Thanks friend 🙏
@VolodymyrInTech
@VolodymyrInTech 8 ай бұрын
💛💛💛💙💙💙👍
@parthasur6018
@parthasur6018 8 ай бұрын
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++.
@shibi1010
@shibi1010 16 күн бұрын
Please fix the audio. It hurts my ears
@thandomncube3480
@thandomncube3480 8 ай бұрын
Thank God for JavaScript!
@itsm3lmt
@itsm3lmt 8 ай бұрын
To all cs majors this is the guy who created our miseries
@cyanide0081
@cyanide0081 8 ай бұрын
how can you say that? he's so wholesome 😭
@BrainTrance
@BrainTrance 3 ай бұрын
...and our most foundational infrastructures
@isaklovas
@isaklovas 19 күн бұрын
@@BrainTrance bjarne wasn't involved with unix.
Bjarne Stroustrup: C++ | Lex Fridman Podcast #48
1:47:13
Lex Fridman
Рет қаралды 1 МЛН
The Design of C++ , lecture by Bjarne Stroustrup
1:15:52
Computer History Museum
Рет қаралды 314 М.
Когда на улице Маябрь 😈 #марьяна #шортс
00:17
100😭🎉 #thankyou
00:28
はじめしゃちょー(hajime)
Рет қаралды 40 МЛН
Be kind🤝
00:22
ISSEI / いっせい
Рет қаралды 20 МЛН
PEOPLE AI
1:23
Defiking4
Рет қаралды 6
Meet Jeff Delaney: The Mastermind Behind @Fireship
16:02
Honeypot
Рет қаралды 294 М.
Interviewing the creator of C++, Bjarne Stroustrup
14:45
mCoding
Рет қаралды 32 М.
Kubernetes: The Documentary [PART 1]
24:55
Honeypot
Рет қаралды 454 М.
Bjarne Stroustrup - The Essence of C++
1:39:11
The University of Edinburgh
Рет қаралды 1,2 МЛН
Linus Torvalds: We Don't Use Windows
2:58
TFiR
Рет қаралды 1,1 МЛН
So You Think You Know Git - FOSDEM 2024
47:00
GitButler
Рет қаралды 958 М.
Oral History of Bjarne Stroustrup
2:00:10
Computer History Museum
Рет қаралды 68 М.
The mind behind Linux | Linus Torvalds | TED
21:31
TED
Рет қаралды 6 МЛН
Carregando telefone com carregador cortado
1:01
Andcarli
Рет қаралды 2 МЛН
POCO F6 PRO - ЛУЧШИЙ POCO НА ДАННЫЙ МОМЕНТ!
18:51
Nokia 3310 versus Red Hot Ball
0:37
PressTube
Рет қаралды 3,8 МЛН
How To Unlock Your iphone With Your Voice
0:34
요루퐁 yorupong
Рет қаралды 16 МЛН
Xiaomi Note 13 Pro по безумной цене в России
0:43
Простые Технологии
Рет қаралды 1,9 МЛН