undefined

Brian Kernighan

Long-time figure in the software industry, involved since the early days of Unix at Bell Labs. Currently, he is a professor at Princeton University and author of several influential books on programming.

Top 5 podcasts with Brian Kernighan

Ranked by the Snipd community
undefined
22 snips
Jul 18, 2020 • 1h 44min

#109 – Brian Kernighan: UNIX, C, AWK, AMPL, and Go Programming

Brian Kernighan, a renowned professor at Princeton and co-author of 'The C Programming Language,' dives into the fascinating history of Unix and its evolution from proprietary to open-source. He discusses the artistry versus science debate in programming and highlights innovative languages like AWK, AMPL, and Go. Kernighan shares insights on learning new languages, the impact of programming on communication, and reflections on the early days of AI, merging nostalgia with a vision for the future of technology.
undefined
7 snips
Mar 30, 2022 • 1h 37min

Wisdom from 50+ years in software (Interview)

Brian Kernighan, a pioneering figure at Bell Labs during the birth of Unix and now a professor at Princeton, shares his wealth of knowledge on software development. He reflects on the enduring legacy of the C programming language and discusses modern languages like Go and Rust. Kernighan recounts the innovative atmosphere of Unix's inception and explores the evolution of programming methodologies. He emphasizes the importance of foundational tech education for future developers while advocating for flexibility in programming environments.
undefined
Mar 30, 2022 • 1h 37min

Wisdom from 50+ years in software (Changelog Interviews #484)

Brian Kernighan, software veteran with over 50 years of experience, discusses the birth of Unix, the longevity of the C programming language, modernizing C code with memory safety, embracing new technology, the foundations of Unix and the web, web three and decentralization, and appreciates the host's questions.
undefined
Nov 11, 2024 • 1h 7min

Brian Kernighan Reflects on Unix: A History and a Memoir

Brian Kernighan, a pivotal figure in computer science known for his work on Unix and the C programming language, shares his insights on innovation and legacy. He reflects on his time at Bell Labs, the unique environment that fostered creativity, and the contributions of overlooked figures like Doug McIlroy. Kernighan discusses the evolution of programming concepts like associative arrays, the ongoing relevance of Unix philosophies, and the challenges of modern tech innovation. He also muses on whether another groundbreaking idea like Unix could emerge today.
undefined
Jul 10, 2024 • 59min

Brian Kernighan Reflects on "The Practice of Programming"

Dr. Brian Kernighan discusses writing 'The Practice of Programming', Bell Labs experience, AI, and LLMs, layers of abstraction, future excitement, programmatic thinking in humanities, and favorite books on a Book Overflow episode.