Bjarne Stroustrup: Journey to C++ from Fortran, Algol, Simula, and C

  Рет қаралды 17,015

Lex Fridman

Lex Fridman

Күн бұрын

Пікірлер: 27
@lexfridman
@lexfridman 5 жыл бұрын
Full episode with Bjarne Stroustrup (Nov 2019): kzbin.info/www/bejne/q4Xbg3lrlsxlbaM Please subscribe to new clips channel (Lex Clips): kzbin.info Once it reaches 20,000 subscribers, I'll start posting the clips there instead. (more links below) For now, new full episodes are released once or twice a week and a few new clips or a new non-podcast video is released on all other days. Podcast full episodes playlist: kzbin.info/aero/PLrAXtmErZgOdP_8GztsuKi9nrraNbKKp4 Podcasts clips playlist: kzbin.info/aero/PLrAXtmErZgOeciFP3CBCIEElOJeitOr41 Podcast website: lexfridman.com/ai Podcast on Apple Podcasts (iTunes): apple.co/2lwqZIr Podcast on Spotify: spoti.fi/2nEwCF8 Podcast RSS: lexfridman.com/category/ai/feed/ Note: I select clips with insights from these much longer conversation with the hope of helping make these ideas more accessible and discoverable. Ultimately, this podcast is a small side hobby for me with the goal of sharing and discussing ideas. I did a poll and 92% of people either liked or loved the posting of daily clips, 2% were indifferent, and 6% hated it, some suggesting that I post them on a separate KZbin channel. I hear the 6% and partially agree, so am torn about the whole thing. I tried creating a separate clips channel but the KZbin algorithm makes it very difficult for that channel to grow. So for a little while, I'll keep posting clips on this channel. I ask for your patience and to see these clips as supporting the dissemination of knowledge contained in nuanced discussion. If you enjoy it, consider subscribing, sharing, and commenting. Bjarne Stroustrup is the creator of C++, a programming language that after 34 years is still one of the most popular and powerful languages in the world. Its focus on fast, stable, robust code underlies many of the biggest systems in the world that we have come to rely on as a society. If you're watching this on KZbin, many of the critical back-end component of KZbin are written in C++. Same goes for Google, Facebook, Amazon, Twitter, most Microsoft applications, Adobe applications, most database systems, and most physical systems that operate in the real-world like cars, robots, rockets that launch us into space and one day will land us on Mars. Subscribe to this KZbin channel or connect on: - Twitter: twitter.com/lexfridman - LinkedIn: www.linkedin.com/in/lexfridman - Facebook: facebook.com/lexfridman - Instagram: instagram.com/lexfridman - Medium: medium.com/@lexfridman - Support on Patreon: www.patreon.com/lexfridman
@miatacollector
@miatacollector 5 жыл бұрын
It is extremely satisfactory to be able to listen to such a high level of conversation, while it is also very informative. Awesome podcasts so far. Keep it up, even though your time must be limited. Also, great guests so far, but it would probably be a good idea to space them out with simpler podcasts maybe out of your relative field, just to make this last. You can't find many guests at this level worldwide to go through at your pace.
@stianaslaksen5799
@stianaslaksen5799 5 жыл бұрын
Even though I'm not a programmer, listening to Mr. Bjarne Stroustrup is somehow always interesting. I'm surprised you don't have more subscribers; very good interviews and very interesting guests. It's just a matter of time I guess. Keep doing what you do!
@Charlie1821
@Charlie1821 Жыл бұрын
You were right
@godblessCL
@godblessCL 3 жыл бұрын
It is great to have Bjarne and listen to him. I have read most creators of PL and he is the best explainer and also pragmmatic so not to include things in the language that are just plain irrelevant.
@emmanuelirizarry5302
@emmanuelirizarry5302 4 жыл бұрын
FORTRAN FTW!
@annakquinn7084
@annakquinn7084 3 жыл бұрын
@Bex Windex 💪🏼FORTRAN bro’s united!
@danielveinberg1642
@danielveinberg1642 5 жыл бұрын
Great Interview!
@zakeria
@zakeria 5 жыл бұрын
C++20 will change the game
@scottfranco1962
@scottfranco1962 4 жыл бұрын
As I am sure the next 10 C++ versions after that. And 10 more after that, and....
@josecoyote6079
@josecoyote6079 5 жыл бұрын
C++ one of the roots for engineering and programming 👏👏👏👏👏👏👏👏👏👏👏
@intersexional
@intersexional 5 жыл бұрын
Anyone can recite history of programming languages! I suggest questions drawing on bjorns unique ezperiences. Great interview though
@Scriabin_fan
@Scriabin_fan Жыл бұрын
Currently learning C in my programming 1 class. I learned Python last semester and halfway through this semester we're going to learn C++. C is definitely less intuitive than Python, but i'm starting to get used to and liking the syntax. Can't wait to learn C++ next. After that I'll probably learn C# or Java.
@Ryan-dn1yf
@Ryan-dn1yf Жыл бұрын
I started with C++ and now im trying to learn Python and for some reason it just doesnt make sense like C++ does.
@davidchukwuocha5912
@davidchukwuocha5912 Жыл бұрын
@@Ryan-dn1yf same man same
@rdubb77
@rdubb77 10 ай бұрын
@@Ryan-dn1yf it doesn’t make sense because you’re not used to it. Python is very clear and minimalist, but you don’t have to deal with brackets and types (you can have types for checking if you want.) Python takes a bit of getting used to but when you realize it’s literally pseudo code that runs, then you realize it’s power. It’s fantastic for technical interviews and understanding algorithms, because all the syntax for typing doesn’t get in the way of the logic.
@nekoill
@nekoill 4 жыл бұрын
I'm too dumb for both C and C++, but that won't stop me from loving Bjarne
@rafardzrba
@rafardzrba 5 жыл бұрын
what about best ways of learning coding languages?
@rdubb77
@rdubb77 5 жыл бұрын
start with python, javascript, or ruby to learn the basics like variables, loops, and conditionals / logic. Then do all of the exercises in the first chapter of the K&R C book. Then start learning C++. Get a mentor to help.
@rafardzrba
@rafardzrba 5 жыл бұрын
@@rdubb77 Thank you.
@spencerjones1844
@spencerjones1844 4 жыл бұрын
Surprised Lisp wasnt on that list
@reinmarvonzweter666
@reinmarvonzweter666 2 жыл бұрын
He comments on it 11:40.
@jenpsakiscousin4589
@jenpsakiscousin4589 2 жыл бұрын
Algol 60 is a nice coding system.
@ashishshiwalkar8404
@ashishshiwalkar8404 Жыл бұрын
Hey Its Larry david! Curb your programming!😃
@justwanderin847
@justwanderin847 10 ай бұрын
don't laugh at COBOL !!!!!
@russianvideovlogguy
@russianvideovlogguy Жыл бұрын
I don't mean to sound harsh, and to be clear I have no credentials - but how the hell could you possibly be a computer scientist, and not know what types are? In addition, types are not an echo of object oriented programing. Your look of bewilderment and confusion at 3:18 speaks for itself. I looked into this a bit more, and your dissertation is only 60 pages long, which is not uncommon in the tech world, but again, it's only 60 pages. I'd imagine you could write a book on multimodal biometric systems. This is not the first time you looked like a dog that's been shown a card trick during an interview. The Brian Kernighan interview is telling as well. IDK, maybe the only programing language you understand is python. I could be wrong, and not that it matters. It is just absolutely fucking mind-blowing to me that a man with a computer science degree, a Fucking PHD, does not know what types are. I love it when he shot down LISP - and his reaction to 3:18. This is old but gold!
@UrienOld
@UrienOld 6 ай бұрын
Nigga relax its not that deep
Motorbike Smashes Into Porsche! 😱
00:15
Caters Clips
Рет қаралды 23 МЛН
How Strong is Tin Foil? 💪
00:25
Brianna
Рет қаралды 72 МЛН
When Cucumbers Meet PVC Pipe The Results Are Wild! 🤭
00:44
Crafty Buddy
Рет қаралды 44 МЛН
The Most Legendary Programmers Of All Time
11:49
Aaron Jack
Рет қаралды 609 М.
Bjarne Stroustrup: C++ | Lex Fridman Podcast #48
1:47:13
Lex Fridman
Рет қаралды 1 МЛН
The IBM 1401 compiles and runs FORTRAN II
23:41
CuriousMarc
Рет қаралды 1,2 МЛН
The Beginnings of FORTRAN (Complete)
12:56
vulcanhammerinfo
Рет қаралды 27 М.
The Amazing Return of the FORTRAN Programming Language!
10:09
Dr Ganguli
Рет қаралды 123 М.
the TRUTH about this NEW Language (BETTER Than Rust and C++?)
7:37