AT&T Archives: The Unix Operating System
youtube.com
youtube.com
Heck, here I sit typing this in Firefox, written in C++, a derivative of C, on OS X, a derivative of the UNIX system. I have a Terminal open with which I am compiling PHP, written in C. His works are still relevant to today's world beyond the grave.
I wonder if Ken Thompson, Brian Kernighan and Dennis Ritchie even imagined at the time that their creation will still be carried in the pockets of over a billion people 30 years later.
Isaac Newton used the same phrase, but it was suspected he was referring to the short stature of his contemporary Robert Hooke.
Ritchie seemed down to earth, unassuming and hard working. That is why I am fond of him.
"The UNIX System: Making Computers Easier to Use"
Totally unrelated: Gary Kildall comes across as if he's been a really nice guy. Poor guy. :(
[1] http://en.wikipedia.org/wiki/Lorinda_Cherry
edit: made a correction, oops
Although ENIAC and such were the official start of the computing industry, the way you interacted with early computers was much different from the way you interact with the UNIX system, and thus, practically everything that's come afterward. So in many ways, this is the real start of the computing industry, to me anyways.
At the bottom of the page it points out some faces. There is a tall guy to Dennis' right, named as Erik Fair (not familiar with him, I'll admit) but he looks a lot like Larry Wall.
The only other face I recognised was Peter Langston, it demonstrates how little is known by the general public (including myself) about the contributions of all these people to CS.
The composition of programs through pipes remains a brilliant idea, and an extremely effective way to get a job done. I've lost track of the number of times I've heard a new programming tool described as "It's like Unix pipes for..."
C is still a remarkably popular programming language, and it has proven surprisingly hard to invent a new language that's better than C in every respect.
Many people could benefit from the ability to connect multiple programs in the shell to get a job done, even if they're not programmers.
It's hard for me to think of any computer scientists whose work remains as relevant today as the people in this video.
Except pipes were already present in another operating systems at the time, http://cm.bell-labs.com/who/dmr/hist.html
> C is still a remarkably popular programming language, and it has proven surprisingly hard to invent a new language that's better than C in every respect.
In 70's already had a few system programming languages better than C in every respect, safety, modularization, thread support, low level programming, you name it.
C's widespread into the industry is a consequence of UNIX adoption by the industry.