Dennis Ritchie

Computer Science American 1941 – 2011 387 quotes

Created C language and co-created Unix

Quotes by Dennis Ritchie

Simplicity is the ultimate sophistication in software design.

Interview 1985

B was a stepping stone to C, much like a bicycle to a car.

Correspondence 1970

The best software is invisible; it just works.

Speech 2000

Multics taught us what not to do, and Unix what to do.

Paper 1973

C gives you all the power but none of the hand-holding.

Book 1980

In computing, the mean time to failure keeps getting shorter.

Interview 1995

The pipe is the original Unix filter; everything flows through it.

Manual 1974

Life is too short for proprietary software.

Blog 2008

Standards are always compromises; the art is in the balance.

Speech 1989

Ken and I built Unix because we were lazy and wanted tools that worked.

Interview 1999

Pointers are like jumps in assembly, but safer if you don't misuse them.

The C Programming Language 1978

The future of computing is in small, portable systems.

Paper 1982

Debugging is twice as hard as writing the code in the first place.

Letter 1985

Unix philosophy: do one thing well.

Manual 1974

C's success is due to its portability and efficiency.

Retrospective 1993

Innovation comes from constraints, not abundance.

Interview 1975

The shell is the user's interface to the power of Unix.

Paper 1977

Programming is an art form disguised as engineering.

Speech 2003

I regret not patenting more, but openness won out.

Interview 2010

Arrays in C start at zero because it's efficient, not arbitrary.

Book 1978