Upgrade to Pro — share decks privately, control downloads, hide ads and more …

The Unix Philosophy and Our Community

The Unix Philosophy and Our Community

At the heart of the Unix philosophy is a powerful message that relates to our communities.

Avi Flombaum

June 21, 2014
Tweet

More Decks by Avi Flombaum

Other Decks in Technology

Transcript

  1. ______ _______ ______ _______ _ _ _! / _____)(_) (_)(_____

    \ (_______)(_____ \ (_______)(_)(_)(_)! ( (____ _ _ _____) ) _____ _____) ) _______ _ _ _! \____ \ | | | || __ / | ___) | __ / | ___ || || || |! _____) )| |___| || | \ \ | | | | \ \ | | | || || || |! (______/ \_____/ |_| |_||_| |_| |_||_| |_| \_____/! Surfraw - Shell Users' Revolutionary Front Rage Against the Web! ! Surfraw provides a fast unix command line interface to a variety of popular WWW search engines and other artifacts of power. It reclaims google, altavista, babelfish, dejanews, freshmeat, research index, slashdot and many others from the false-prophet, pox-infested heathen lands of html-forms, placing these wonders where they belong, deep in unix heartland, as god loving extensions to the shell.
  2. UNIX “This is the Unix philosophy: Write programs that do

    one thing and do it well. Write programs to work together. Write programs to handle text streams, because that is a universal interface.” Douglas McIlroy
  3. |

  4. “Even though the UNIX system introduces a number of innovative

    programs and techniques, no single program or idea makes it work well. Instead, what makes it effective is the approach to programming, a philosophy of using the computer. Although that philosophy can't be written down in a single sentence, at its heart is the idea that the power of a system comes more from the relationships among programs than from the programs themselves. Many UNIX programs do quite trivial things in isolation, but, combined with other programs, become general and useful tools.” ! The Unix Programming Environment, Brian W. Kernighan
  5. at its heart is the idea that the power of

    a system comes more from the relationships among programs than from the programs themselves.
  6. The power of our community comes more from the relationships

    amongst programmers than from the programmers themselves.