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
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).
1 - Creativity and innovation always build on the past. 2 - The past always tries to control the creativity that builds on it. 3 - Free societies enable the future by limiting the past. 4 - Ours is less and less a free society. -- Lawrence Lessig, Free Culture.
Things which matter most must never be at the mercy of things which matter least. -- Johann Wolfgang Von Goethe (1749-1832)
Only two things are infinite, the universe and human stupidity. And I'm not so sure about the former. -- Albert Einstein
The great dividing line between success and failure can be expressed in five words: "I did not have time." -- WestHost weekly newsletter 14 Feb 2003
Courage is resistance to fear, mastery of fear - not absense of fear. ~Mark Twain
Life is not about finding yourself. Life is about creating yourself. ~Lolly Daskal
Courage is resistance to fear, mastery of fear - not absense of fear. ~Mark Twain
Try not to become a person of success, but rather try to become a person of value. ~Albert Einstein