Skip to content
0:00 / 0:00

#briankernighan#unix#awk

Brian Kernighan: UNIX, C, AWK, AMPL, and Go Programming | Lex Fridman Podcast #109

Lex Fridman

5M subscribers • 39 videos on Hallway

YouTube
  • Recommended by 1 person: 1 on Hacker News.
  • Presented by Brian Kernighan, Professor of Computer Science at Princeton

Beginner. No background in the topic needed.

765K views6 years ago1 recommendation

History and cultureProgramming languagesHistory of computingCGo

Lex Fridman interviews computer science pioneer Brian Kernighan about the creation of Unix, the C programming language, AWK, and modern computing.

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. Support this podcast by supporting our sponsors: - Eight Sleep: eightsleep.com/lex - Raycon: buyraycon.com/lex EPISODE LINKS: Brian's website: cs.princeton.edu/~bwk/ Unix: A History and a Memoir (book): amzn.to/3fFJ1yM Understanding the Digital World (book): amzn.to/30ktBJI PODCAST INFO: Podcast website: lexfridman.com/podcast Apple Podcasts: apple.co/2lwqZIr Spotify: open.spotify.com/episode/5OtSR9U7Nv9Ly9ixzmerrU RSS: lexfridman.com/feed/podcast/ Full episodes playlist: youtube.com/playlist?list=PLrAXtmErZgOdP_8GztsuKi9nrraNbKKp4 Clips playlist: youtube.com/playlist?list=PLrAXtmErZgOeciFP3CBCIEElOJeitOr41 OUTLINE: - Introduction - UNIX early days - Unix philosophy - Is programming art or science? - AWK - Programming setup - History of programming languages - C programming language - Go language - Learning new programming languages - Javascript - Variety of programming languages - AMPL - Graph theory - AI in 1964 - Future of AI - Moore's law - Computers in our world - Life CONNECT: - Subscribe to this YouTube channel - Twitter: twitter.com/lexfridman - LinkedIn: linkedin.com/in/lexfridman - Facebook: facebook.com/LexFridmanPage - Instagram: instagram.com/lexfridman - Medium: medium.com/@lexfridman - Support on Patreon: patreon.com/lexfridman

Why it's here

1 person recommends this

What people say. Recommended as a fascinating interview with a computing pioneer covering the history of Unix and C.

Moments people linked to

Pandabobon Hacker News • Recommends

On “Ask HN: Favorite Podcast Episode of 2020?”

Loved the episodes with Jim Keller 0 and Brian Kernighan 1 as well. Lex really does a great show and has amazing guests. 0: link 1: link to this video

u/JavaSuckin r/C_Programming • Mentions

On “C Programming Language | Brian Kernighan and Lex Fridman”

> I’m going to have to listen to more of this guy. The full episode is over 100 minutes...

u/rejectedlesbianin r/C_Programming • Mentions

On “Why does this compile and run with no errors?”

EXACLY the c languge spec has very poor dev exprince if you look at just the spec. Modern compilers make it better but it's still hard. If c was designed today it would have a package manager and a better debugger. C originally wasn't ment just for preformance it was made to alow developers to be effective at the cost of a bit of preformance (compared to assembly) Brain k. Explains it here link to this video So while yes c is still very effective today it does have some things which it misses that make programers less effective.

not_knuthon Hacker News • Mentions

On “RethinkDB: why we failed (2017)”

Relevant piece of history on timesharing in relation to cloud computing by the legend that is Brian Kernighan: link to this video (05:40 - 10:50)

naveson Hacker News • Mentions

On “Brian Kernighan adds Unicode support to Awk”

Two years ago, he used macOS on a 13" MacBook Air and an iMac, as per his conversation with Lex Fridman: link to this video

u/Substantial_Ad1714in r/haskell • Mentions

funny clip [video
2View on Reddit