Being a programmer is the same way. The only way to be a good programmer is to write code. When you realize you haven't been writing much code lately, and it seems like all you do is brag about code you wrote in the past, and people start looking at you funny while you're shooting your mouth off, realize it's because they know. They might not even know they know, but they know. So, yes, doing what you love brings success, and by all means, throw yourself a nice big party, buy yourself a nice car, soak up the adulation of an adoring crowd. Then shut the fuck up and get back to work. -- Sincerity Theory
The important thing is not to stop questioning. -- Albert Einstein
Let me try to get this straight: Lisp is a language for describing algorithms. This was JohnMcCarthy's original purpose, anyway: to build something more convenient than a Turing machine. Lisp is not about file, socket or GUI programming - Lisp is about expressive power. (For example, you can design multiple object systems for Lisp, in Lisp. Or implement the now-fashionable AOP. Or do arbitrary transformations on parsed source code.) If you don't value expressive power, Lisp ain't for you. I, personally, would prefer Lisp to not become mainstream: this would necessarily involve a dumbing down. -- VladimirSlepnev
C++ is history repeated as tragedy. Java is history repeated as farce. -- Scott McKay
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
It is not a lack of love, but a lack of friendship that makes unhappy marriages. -- Friedrich Nietzsche
Whether you think you can or you think you can’t, you’re right. –Henry Ford
Knowledge is being aware of what you can do. Wisdom is knowing when not to do it. ~Anonymous
The ones who are crazy enough to think they can change the world, are the ones that do. ~Anonymous
Definiteness of purpose is the starting point of all achievement. –W. Clement Stone