Tag Archives: Unix

More On the Brailsford-Kernighan Video

The video chat between David Brailsford and Brian Kernighan has sparked a lot of interest and commentary among the Unix faithful. Dough McIlroy offered this story concerning egrep to the conversation. The egrep connection is that it was egrep’s regex … Continue reading

Posted in General | Tagged , | Leave a comment

Emacs and the Unix Philosophy

Ramin Honary has a six part series of posts that presses the claim that Emacs does, in fact, adhere to the Unix Philosophy that a program should do one thing and do it well. Almost everyone else’s opinion is that … Continue reading

Posted in General | Tagged , | Leave a comment

Rich Stevens

One of my heroes, perhaps my greatest hero was Rich Stevens. The other day, someone posted a link on reddit to a Salon article about Stevens published a year after his death. It made me remember my huge debt to … Continue reading

Posted in General | Tagged , , | Leave a comment

Hints For Writing Unix Tools

Marius Eriksen has a useful post for those not afraid to leave the comfort of the GUI for the command line. It’s long been noted that the ability of Unix to compose tools into pipelines is extraordinarily powerful and makes … Continue reading

Posted in Programming | Tagged , | Leave a comment

How I Spent My Summer Vacation

Well, not me: Tom Lyon. His post was actually entitled My Summer at Bell Labs and tells the story of his summer internship at the Labs. Regular readers know I’m a sucker for this type of thing so of course … Continue reading

Posted in General | Tagged , | Leave a comment

The Year 2038 Problem

All of you Unix heads know about the coming Unix apocalypse. On January 19, 2038, the 32-bit Unix time variable will overflow and Unix will suddenly think it’s December 13, 1901. Except, of course, virtually all extant Unix systems now … Continue reading

Posted in General | Tagged , | Leave a comment

The Bash Bible

Years ago I remember reading in Kernighan and Pike’s The Unix Programming Environment a quote about how the shell was very often their preferred programming language: When you’re faced with writing a new program, there’s a natural tendency to start … Continue reading

Posted in General | Tagged , | Leave a comment

Kernighan Podcast on Unix and C History

Here’s a pointer to another interesting talk by Brian Kernighan. This time, it’s a podcast on Unix and C history. The podcast is with CppCast a series specializing on Cpp matters (of course) but that isn’t afraid to venture into … Continue reading

Posted in General | Tagged , | Leave a comment

Early Unix at Bell Labs

At the 2022 Linux Conference Australia, Brian Kernighan gave a delightful talk on the early days of Unix at Bell Labs. It’s not so much that Kernighan tells us stories that we haven’t heard before but that he puts everything … Continue reading

Posted in General | Tagged , | Leave a comment

Nerd Talk: Kernighan & McIlroy

Everyone with even a tenuous connection to our field knows who Ken Thompson and Dennis Ritchie are. They probably also know who Brian Kernighan is but unless they’re fully immersed in Bell Labs lore they probably don’t know about Doug … Continue reading

Posted in General | Tagged , | Leave a comment