Some may say Ruby is a bad rip-off of Lisp or Smalltalk, and I admit that. But it is nicer to ordinary people. -- Matz, LL2
La tactique, c'est ce que vous faites quand il y a quelque chose à faire; la stratégie, c'est ce que vous faites quand il n'y a rien à faire. -- Xavier Tartacover
Experience is what you get when you don't get what you want. -- Cited by Randy Pausch
Sometimes a man with too broad a perspective reveals himself as having no real perspective at all. A man who tries too hard to see every side may be a man who is trying to avoid choosing any side. A man who tries too hard to seek a deeper truth may be trying to hide from the truth he already knows. That is not a sign of intellectual sophistication and "great thinking". It is a demonstration of moral degeneracy and cowardice. -- Steven Den Beste
In general, we can think of data as defined by some collection of selectors and constructors, together with specified conditions that these procedures must fulfill in order to be a valid representation. -- SICP, What is meant by data?
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).
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
If you can dream it, you can achieve it. –Zig Ziglar
If you are not willing to risk the usual you will have to settle for the ordinary. ~Jim Rohn
People often say that motivation doesn’t last. Well, neither does bathing - that’s why we recommend it daily. ~Zig Ziglar