A CS professor once explained recursion as follows: A child couldn't sleep, so her mother told her a story about a little frog, who couldn't sleep, so the frog's mother told her a story about a little bear, who couldn't sleep, so the bear's mother told her a story about a little weasel... who fell asleep. ...and the little bear fell asleep; ...and the little frog fell asleep; ...and the child fell asleep. -- everything2.com
C++ is like teenage sex: Everybody is talking about it all the time, only few are really doing it. -- unknown
You have to write for your audience. I would never write (1..5).map &'*2' in Java when I could write ListFactoryFactory.getListFactoryFromResource( new ResourceName('com.javax.magnitudes.integers'). setLowerBound(1).setUpperBound(5).setStep(1).applyFunctor( new Functor () { public void eval (x) { return x * 2; } })) I'm simplifying, of course, I've left out the security and logging wrappers. -- Reginald Braithwait
Good programmers use their brains, but good guidelines save us having to think out every case. -- Francis Glassborow
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.
The function of wisdom is to discriminate between good and evil. -- Cicero
Thinking should become your capital asset, no matter whatever ups and downs you come across in your life. ~Dr. APJ Kalam
If you genuinely want something, don’t wait for it — teach yourself to be impatient. ~Gurbaksh Chahal
Education costs money. But then so does ignorance. –Sir Claus Moser
The best reason to start an organization is to make meaning; to create a product or service to make the world a better place. ~Guy Kawasaki