Programming Sutras aka Selections from Epigrams on Programming by Alan Perlis
Epigrams on Programming by Alan Perlis are one liners on programming and Sutras mean thought threads, it is appropriate to call them Programming Sutras. The link to complete Epigrams on Programming by Alan Perlis and here are a selected few:
10. Get into a rut early: Do the same processes the same way. Accumulate idioms. Standardize. The only difference (!) between Shakespeare and you was the size of his idiom list – not the size of his vocabulary.
12. Recursion is the root of computation since it trades description for time.
15. Everything should be built top-down, except the first time.
19. A language that doesn’t affect the way you think about programming, is not worth knowing.
31. Simplicity does not precede complexity, but follows it.
43. In software systems it is often the early bird that makes the worm.
100. We will never run out of things to program as long as there is a single program around.
And immediately I made my peace with the fact that my career field is here to stay.
117. It 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?
Some other posts
- Excerpt: ...
- Excerpt: ...
- Excerpt: ...
- Excerpt: ...
- Excerpt: ...
