Search for a service
It’s a problem if the design doesn’t let you add features at a later date. If you have to redo a program, the hours you spend can cause you to lose your competitive edge. A flexible program demonstrates the difference between a good designer and someone who is just getting a piece of code out. -- Gary Kildall (inventor of CP/M, one of the first OS for the micro).
An interpreter raises the machine to the level of the user program; a compiler lowers the user program to the level of the machine language. -- SICP
No one is all evil. Everybody has a good side. If you keep waiting, it will comme up. -- Randy Pausch
Hence my urgent advice to all of you to reject the morals of the bestseller society and to find, to start with, your reward in your own fun. This is quite feasible, for the challenge of simplification is so fascinating that, if we do our job properly, we shall have the greatest fun in the world. -- E. W. Dijkstra, On the nature of computing science.
A tail call allows a function to return the result of another function without leaving an entry on the stack. Tail recursion is a specific case of tail calling. -- ASPN : Python Cookbook : Explicit Tail Call
But what is it good for? -- Engineer at the Advanced Computing Systems Division of IBM, commenting on the microchip, 1968
Life is what happens to you while you’re busy making other plans. –John Lennon
If you hear a voice within you say “you cannot paint,” then by all means paint and that voice will be silenced. –Vincent Van Gogh
Challenges are what make life interesting and overcoming them is what makes life meaningful. –Joshua J. Marine
If the wind will not serve, take to the oars. –Latin Proverb