Since programmers create programs out of nothing, imagination is our only limitation. Thus, in the world of programming, the hero is the one who has great vision. Paul Graham is one of our contemporary heroes. He has the ability to embrace the vision, and to express it plainly. His works are my favorites, especially the ones describing language design. He explains secrets of programming, languages, and human nature that can only be learned from the hacker experience. This book shows you his great vision, and tells you the truth about the nature of hacking. -- Yukihiro "Matz" Matsumoto, creator of Ruby
Well, if you talk about programming to a group of programmers who use the same language, they can become almost evangelistic about the language. They form a tight-knit community, hold to certain beliefs, and follow certain rules in their programming. It’s like a church with a programming language for a Bible. -- Gary Kildall (inventor of CP/M, one of the first OS for the micro).
The function of good software is to make the complex appear to be simple. -- Grady Booch
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).
Only make new mistakes. -- Phil Dourado
Only two things are infinite, the universe and human stupidity. And I'm not so sure about the former. -- Albert Einstein
Whatever you can do, or dream you can, begin it. Boldness has genius, power and magic in it. –Johann Wolfgang von Goethe
Happiness is not something readymade. It comes from your own actions. –Dalai Lama
Fall seven times and stand up eight. –Japanese Proverb
Go confidently in the direction of your dreams. Live the life you have imagined. –Henry David Thoreau