Understanding why C++ is the way it is helps a programmer use it well. A deep understanding of a tool is essential for an expert craftsman. -- Bjarne Stroustrap
So - what are the most important problems in software engineering? I’d answer “dealing with complexity”. -- Mark Chu-Carroll
I guess, when you're drunk, every woman looks beautiful and every language looks (like) a Lisp :) -- Lament, #[email protected]
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
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.
The opposite of love is not hate, it is indifference. -- Elie Wiesel
What seems to us as bitter trials are often blessings in disguise.~ Oscar Wilde
Dreaming, after all, is a form of planning. –Gloria Steinem
Success does not consist in never making mistakes but in never making the same one a second time. ~George Bernard Shaw
What’s money? A man is a success if he gets up in the morning and goes to bed at night and in between does what he wants to do. –Bob Dylan