The Evolution of the Computer

via kari-shma.tumblr.com
"Every technology goes through three stages: first, a crudely simple and quite unsatisfactory gadget; second, an enormously complicated group of gadgets designed to overcome the shortcomings of the original and achieving thereby somewhat satisfactory performance through extremely complex compromise; third, a final stage of smooth simplicity and efficient performance based on correct understanding of natural laws and proper design therefrom.'' [Robert A. Heinlein, The Rolling Stones, Scribner's, 1952, p.52.]