C Programming Language | Brian Kernighan and Lex Fridman

preview_player
Показать описание
(more links below)

Podcast full episodes playlist:

Podcasts clips playlist:

Podcast website:

Podcast on Apple Podcasts (iTunes):

Podcast on Spotify:

Podcast RSS:

Brian Kernighan is a professor of computer science at Princeton University. He co-authored the C Programming Language with Dennis Ritchie (creator of C) and has written a lot of books on programming, computers, and life including the Practice of Programming, the Go Programming Language, his latest UNIX: A History and a Memoir. He co-created AWK, the text processing language used by Linux folks like myself. He co-designed AMPL, an algebraic modeling language for large-scale optimization.

Subscribe to this YouTube channel or connect on:
Рекомендации по теме
Комментарии
Автор

C Programming Language 1st/2nd Edition by Kernighan and Richie is the best programming book I have ever read for learning a language. Masterfully written by the experts!

Aaronb
Автор

I'm able to provide myself money and food on the table because of the technology this man has created.

InspiredFortunes
Автор

If you are working on programming languages like Python, Perl, Java, Ruby remember those languages are written in c/c++, the databases, webservers are all written in c/c++ and above all the operating system on which your application runs is written in c/c++.
So practically without c/c++ virtually no software ever runs

waverider
Автор

Holy shit, the legend himself! I love this podcast.

gregskupien
Автор

I literally had a "HE WROTE THAT!?" moment. I gotta go finish up that book man.

cossco
Автор

Dennis Ritchie and Brian Kernighan are LEGENDS, thanks for the interview! They are both so

iamblaineful
Автор

This was great! I'm old enough to have been on this journey, started on a PDP11 with a DECwriter in '78. I also know that Lex is a young man from his questions. Thanks from Colorado.

CraigHollabaugh
Автор

Hi Lex, just want to say thank you so much for your work, amazing people you get to interview!

mradminus
Автор

Back in my first year, early 1990s, in Comp Science we were told to buy Kernighan & Ritchie C programming reference on day 1 and learn it. Amazing book. Memory cost a lot back then and mastery of arrays, pointers and memory allocation/deallocation ( malloc(), free() etc. was required. These days the development tools generally take care of this. The Heartbleed bug is an example of what happens when memory allocation is not handled correctly in C. OpenSSL is an example of software library that was written in C and the effect of not managing memory correctly in C syntax in a particular version. Heartbleed bug exploited how a version of OpenSSL was using a malloc() function when responding to a request ..basically memory leakage to a vindictive requestor. When I was doing exams in year 1 they would have marked you down heavily for that mistake. Great book and the impact these guys had on the world is amazing. Another great podcast from Lex

patrickd
Автор

A lexical analyzer interviewing B.Kernighan ? How ironic...

garryiglesias
Автор

It’s great to hear Kernighan himself. I still have the old edition of his (and Ritchie’s) book. I think C is at the sweet spot between expressiveness and Assembly language: it sort of doesn’t hide the machine level, but still is high level.

carloc
Автор

This video deserves far more views than it has. Brian Kernighan is a true master!

madezra
Автор

Lex get the most incredible people on his podcast. you must listen

motbus
Автор

you touch on just about everything on this channel dude, very awesome :)

thevortexATM
Автор

Man, if only Dennis Ritchie were still around for this era of longform content. The impact that man had on modern computing is immense.

crispybatman
Автор

That just emotional moment for me man. Listening to the one and only. Really wish his compatriots Mr. Legendary Ritchie, Mr Thompson were here for some you know one to one. These guy’s are literally father of modern world as we know. No words to describe. Millions of people to come millions to go millions to earn but only these guys will forever be etched into the history.🫡hats off to these guys for achieving this. It’s unbelievable how many people made living and are making it because of them.

DANISH
Автор

Without saying anything else....I would just like to say a big THANK YOU to Brian Kernighan. You are the Legend.

arghyadeepchatterjee
Автор

I think you should have these clips on their own channel. It helps differentiate them from the main channel.

PmcAyeUrDa
Автор

A living legend this guy. Thanks for the interview!

artukikemty
Автор

i loved c! you could have inline assembly and also use c++ on top of it if you wanted or not!!

mirekheikkila