Functional programming is to algorithms as the ubiquitous little black
dress is to women's fashion.
-- Mark Tarver (of "The bipolar Lisp programmer" fame)
Je n'ai fait celle-ci plus longue que parce que je n'ai pas eu le loisir
de la faire plus courte. (I have made this letter so long only because I
did not have the leisure to make it shorter.)
-- Blaise Pascal (Lettres Provinciales)
The proof is by reductio ad absurdum, and reductio ad absurdum, which
Euclid loved so much, is one of a mathematician’s finest weapons. It is
a far finer gambit than any chess gambit: a chess player may offer the
sacrifice of a pawn or even a piece, but a mathematician offers the
game.
-- G. H. Hardy
Dealing with failure is easy: Work hard to improve. Success is also easy
to handle: You've solved the wrong problem. Work hard to improve.
-- Alan J. Perlis (Epigrams in programmi ng)
I think that a lot of programmers are ignoring an important point when
people talk about reducing code repetition on large projects.
Part of the idea is that large projects are intrinsically wrong. That
you should be looking at making a number of smaller projects that are
composable, even if you never end up reusing one of those smaller
projects elsewhere.
-- Dan Nugent
Students should be evaluated on how well they can achieve the goals they
strived to achieve within a realistic context. Students need to learn to
do things, not know things.
-- Roger Schank, Engines for Education
That is one of the most distinctive differences between school and the
real world: there is no reward for putting in a good effort. In fact,
the whole concept of a "good effort" is a fake idea adults invented to
encourage kids. It is not found in nature.
-- Paul Graham
You must always work not just within but below your means. If you can
handle three elements, handle only two. If you can handle ten, then
handle five. In that way the ones you do handle, you handle with more
ease, more mastery and you create a feeling of strength in reserve.
-- Pablo Picasso
The greatest of all weaknesses is the fear of appearing weak.
-- J. B. Bossuet, Politics from Holy Writ, 1709
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Functional programming is to algorithms as the ubiquitous little black
dress is to women's fashion.
-- Mark Tarver (of "The bipolar Lisp programmer" fame)
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
We will never become a truly paper-less society until the Palm Pilot
folks come out with WipeMe 1.0.
-- Andy Pierson
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
The best thing about a boolean is even if you are wrong, you are only
off by a bit.
-- Anonymous
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
An interpreter raises the machine to the level of the user program; a
compiler lowers the user program to the level of the machine language.
-- SICP
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
It is impossible to sharpen a pencil with a blunt axe. It is equally
vain to try to do it with ten blunt axes instead.
-- Edsger Dijkstra
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Any sufficiently advanced technology is undistinguishable from magic.
-- Arthur C. Clarke
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
To follow the path:
look to the master,
follow the master,
walk with the master,
see through the master,
become the master.
-- Modern zen Poem
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Before software can be reusable it first has to be usable.
-- Ralph Johnson
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
However beautiful the strategy, you should occasionally look at the
results.
-- Winston Churchill
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Any code of your own that you haven’t looked at for six or more months
might as well have been written by someone else.
-- Eagleson’s Law
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Experience is what you get when you don't get what you want.
-- Cited by Randy Pausch
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Genius is 1% inspiration and 99% perspiration.
-- Thomas Edison
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Revolutions come from standing on the shoulders of giants and facing in
a better direction.
-- Alan Kay
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Philosophy: the finding of bad reasons for what one believes by
instinct.
-- Brave New World (paraphrased)
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Je n'ai fait celle-ci plus longue que parce que je n'ai pas eu le loisir
de la faire plus courte. (I have made this letter so long only because I
did not have the leisure to make it shorter.)
-- Blaise Pascal (Lettres Provinciales)
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
It is better to be quiet and thought a fool than to open your mouth and
remove all doubt.
-- WikiHow
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
It’s hard to grasp abstractions if you don’t understand what they’re
abstracting away from.
-- Nathan Weizenbaum
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
The proof is by reductio ad absurdum, and reductio ad absurdum, which
Euclid loved so much, is one of a mathematician’s finest weapons. It is
a far finer gambit than any chess gambit: a chess player may offer the
sacrifice of a pawn or even a piece, but a mathematician offers the
game.
-- G. H. Hardy
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Dealing with failure is easy: Work hard to improve. Success is also easy
to handle: You've solved the wrong problem. Work hard to improve.
-- Alan J. Perlis (Epigrams in programmi ng)
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Never do the impossible. People will expect you to do it forever after.
-- pigsandfishes.com
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
I think that a lot of programmers are ignoring an important point when
people talk about reducing code repetition on large projects.
Part of the idea is that large projects are intrinsically wrong. That
you should be looking at making a number of smaller projects that are
composable, even if you never end up reusing one of those smaller
projects elsewhere.
-- Dan Nugent
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
The use of COBOL cripples the mind; its teaching should therefore be
regarded as a criminal offense.
-- E.W. Dijkstra
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Whatever is worth doing at all, is worth doing well.
-- Earl of Chesterfield
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Fools! Don't they know that tears are a woman's most effective weapon?
-- Catwoman (The Batman TV Series, episode 83)
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Students should be evaluated on how well they can achieve the goals they
strived to achieve within a realistic context. Students need to learn to
do things, not know things.
-- Roger Schank, Engines for Education
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
The problem is that small examples fail to convince, and large examples
are too big to follow.
-- Steve Yegge.
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
That is one of the most distinctive differences between school and the
real world: there is no reward for putting in a good effort. In fact,
the whole concept of a "good effort" is a fake idea adults invented to
encourage kids. It is not found in nature.
-- Paul Graham
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
All great things require great dedication.
-- Chuck Norris(?)
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
A charlatan makes obscure what is clear; a thinker makes clear what is
obscure.
-- Hugh Kingsmill
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
You must always work not just within but below your means. If you can
handle three elements, handle only two. If you can handle ten, then
handle five. In that way the ones you do handle, you handle with more
ease, more mastery and you create a feeling of strength in reserve.
-- Pablo Picasso
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit