Tag Archives: Unix

Brian Kernighan & Ken Thompson Chat

Last Saturday at the Vintage Computer Festival East, Brian Kernighan and Ken Thompson sat down and chatted about some Unix history and other interesting events in Thompson’s life. The chat was billed as “Kernighan interviewing Thompson” but it was really … Continue reading

Posted in General | Tagged , | Leave a comment

A History of the Development of C

Someone posted a pointer to an old (1994) paper of Dennis Ritchie on the development of the C language. I haven’t read it in years and it was interesting to revisit it. The paper, along with several others describing aspects … Continue reading

Posted in Programming | Tagged , | Leave a comment

Some Wisdom on Pipelines

Over at his blog, Ted Dziuba has posted a valuable piece of wisdom that is easy to forget. The TL;DR on the wisdom is that many tasks for which we instinctively turn to heavy-weight, distributed tools are more easily and … Continue reading

Posted in Programming | Tagged , | Leave a comment

What wc Means by Lines

Every Unix/Linux user (and maybe Windows users too) is familiar with the wc command that counts characters, words, and lines. It an easy way to see how large a text file is and is often useful in scripts when you … Continue reading

Posted in General | Tagged , | Leave a comment

Unix and Linux History from Maddog

Older readers may know of Jon “Maddog” Hall. Although we hear less from him these days, he’s been a force in the open source movement for many years. I just came across a video in which he talks about Unix … Continue reading

Posted in General | Tagged , | Leave a comment

The History of cat

Over at Two-Bit History Sinclair Target makes the case that although it seems as if computer technology is always advancing and changing, we are still using software that is virtually unchanged from the dawn of the computer age. As a … Continue reading

Posted in General | Tagged , | Leave a comment

Rob Pike’s Personal Unix History

Rob Pike gave an really nice talk on Unix hisotry as he experienced it. If you’re a Unix-head you already know who Pike is. If not, Pike was one of the researchers at Bell Labs who worked on Unix and … Continue reading

Posted in General | Tagged | Leave a comment

Little Languages

Last month, I wrote about one of John Bentley’s Programming Pearls columns in the Communication of the ACM. Someone has posted another column, this one on Little Languages. I remember reading the column in More Programming Pearls; it instilled in … Continue reading

Posted in General | Tagged , | Leave a comment

Happy Birthday DMR

Today is Dennis Ritchie’s birthday. Take a moment to remember the man who, along with Ken Thompson, invented Unix and changed our world. Those of us in computer related fields would be working in a completely different environment were it … Continue reading

Posted in General | Tagged , | Leave a comment

Afterword to Kernighan’s Grep Video

Speaking of Brian Kernighan, grep, and codas, there’s a (very) short afterward to Kernighan’s excellent video telling the story of the origin of greps’s name. At the end of that video (if you haven’t watched it, you definitely should) Kernighan … Continue reading

Posted in General | Tagged , | Leave a comment