searchlore

Back to Resource

All Segments

C Programming Language | Brian Kernighan and Lex Fridman

C Programming Language | Brian Kernighan and Lex Fridman

3 segments available

Full episode with Brian Kernighan (Jul 2020): https://www.youtube.com/watch?v=O9upVbGSBFo Clips channel (Lex Clips): https://www.youtube.com/lexclips Main channel (Lex Fridman): https://www.youtube.com/lexfridman (more links below) Podcast full episodes playlist: https://www.youtube.com/playlist?list=PLrAXtmErZgOdP_8GztsuKi9nrraNbKKp4 Podcasts clips playlist: https://www.youtube.com/playlist?list=PLrAXtmErZgOeciFP3CBCIEElOJeitOr41 Podcast website: https://lexfridman.com/ai Podcast on Apple Podcasts (iTunes): https://apple.co/2lwqZIr Podcast on Spotify: https://spoti.fi/2nEwCF8 Podcast RSS: https://lexfridman.com/category/ai/feed/ 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: - Twitter: https://twitter.com/lexfridman - LinkedIn: https://www.linkedin.com/in/lexfridman - Facebook: https://www.facebook.com/lexfridman - Instagram: https://www.instagram.com/lexfridman - Medium: https://medium.com/@lexfridman - Support on Patreon: https://www.patreon.com/lexfridman

Segments Timeline

1
0:02 - 1:14
1:12 duration211 words

The Elegance and Power of C

Brian Kernighan discusses the significance of the C programming language, highlighting its balance of expressiveness and efficiency. He explains how C's design allowed it to thrive in an era of limited computing power and how its integration with Unix contributed to its widespread adoption and longevity.

"so what's to use you wrote a book c programming language what and c is probably one of the most important languages in the history of programming languages if if you kind of look at impact what do you..."

2
1:14 - 2:48
1:33 duration284 words

Writing the Definitive C Book

Kernighan shares insights into the creation of the book 'C Programming Language,' co-authored with Dennis Ritchie. He reflects on the timing, the lack of existing resources, and the impact of their work in popularizing C and establishing standards for its use.

"of these things where things fed on each other in a positive cycle what did it take to write sort of a definitive book probably definitive a book on all of program like it's more definitive to a parti..."

3
2:48 - 5:00
2:12 duration386 words

The Power of Examples in Programming

In this segment, Kernighan emphasizes the importance of examples in programming education. He discusses how well-chosen examples can guide learners in understanding concepts and applying them to real-world problems, advocating for practical, representative examples over purely syntactical ones.

"we wrote a book and the virtue or advantage at least i guess of going first is that then other people have to follow you if they're going to do anything and i think it worked well because dennis was a..."