The UNIX Operating System

Unfortunately, this will only resonate with the true geeks out there that appreciate the modularity of UNIX tools and the flexibility of text as a universal interface. What is amazing is that UNIX is a fairly simple OS in its core but has flourish b/c it employed the right set of philosophies that enabled programmers to easily reuse the work of one another.
Just as a mental note, the core UNIX philosophies are:
  • Write programs that do one thing and do it well.
  • Write programs that work together
  • Write programs that handle text streams, because that is the universal interface.
The video is a short film from AT&T Archives (b/c UNIX was developed in Bell Labs). The primary developers of UNIX, including Ritchie, Thompson, and Kernighan appear in attempt to enlighten the audience the powers of UNIX. Good stuff. http://www.youtube.com/watch?v=tc4ROCJYbm0