Every program has (at least) two purposes: the one for which it was written and another for which it wasn't.
Alan PerlisProgrammers are not to be measured by their ingenuity and their logic but by the completeness of their case analysis.
Alan PerlisIt goes against the grain of modern education to teach children to program. What fun is there in making plans, acquiring discipline in organizing thoughts, devoting attention to detail and learning to be self-critical?
Alan Perlis