Тёмный

Full Interview With the Creator of C++ 

Honeypot
Подписаться 227 тыс.
Просмотров 36 тыс.
50% 1

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

Наука

Опубликовано:

 

1 июн 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 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.
Далее
Kubernetes: The Documentary [PART 1]
24:55
Просмотров 454 тыс.
Backstage or result?😈🔥 @milanaroller
00:12
Просмотров 8 млн
(Life) Advice From The Creator of C++
3:18
Просмотров 797 тыс.
Bjarne Stroustrup: Why I Created C++ | Big Think
4:48
How Dijkstra's Algorithm Works
8:31
Просмотров 1,3 млн
David Heinemeier Hansson: Microservices vs. Monolith
2:43
How principled coders outperform the competition
11:11
Bjarne Stroustrup: C++ | Lex Fridman Podcast #48
1:47:13
How charged your battery?
0:14
Просмотров 2,8 млн