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)
Hence my urgent advice to all of you to reject the morals of the
bestseller society and to find, to start with, your reward in your own
fun. This is quite feasible, for the challenge of simplification is so
fascinating that, if we do our job properly, we shall have the greatest
fun in the world.
-- E. W. Dijkstra, On the nature of computing science.
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).
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
What I didn't understand was that the value of some new acquisition
wasn't the difference between its retail price and what I paid for it.
It was the value I derived from it. Stuff is an extremely illiquid
asset. Unless you have some plan for selling that valuable thing you got
so cheaply, what difference does it make what it's "worth?" The only way
you're ever going to extract any value from it is to use it. And if you
don't have any immediate use for it, you probably never will.
-- Paul Graham
Functional programming is like describing your problem to a
mathematician. Imperative programming is like giving instructions to
an idiot.
-- arcus, #scheme on Freenode
Vigorous writing is concise. A sentence should contain no unnecessary
words, a paragraph no unnecessary sentences, for the same reason that a
drawing should have no unnecessary lines and a machine no unnecessary
parts. This requires not that the writer make all sentences short or
avoid all detail and treat subjects only in outline, but that every word
tell.
-- William Strunk, Jr. (The Elements of Style)
Chance favors the prepared mind.
-- Louis Pasteur
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
A year spent in artificial intelligence is enough to make one believe in
God.
-- Alan J. Perlis (Epigrams in programming)
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
No art, however minor, demands less than total dedication if you want to
excel in it.
-- Alberti
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
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Hence my urgent advice to all of you to reject the morals of the
bestseller society and to find, to start with, your reward in your own
fun. This is quite feasible, for the challenge of simplification is so
fascinating that, if we do our job properly, we shall have the greatest
fun in the world.
-- E. W. Dijkstra, On the nature of computing science.
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
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).
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
In terms of energy, it's better to make a wrong choice than none at all.
-- George Leonard, Mastery.
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
The three chief virtues of a programmer are: Laziness, Impatience and
Hubris.
-- Larry Wall (Programming Perl)
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Ce n’est que par les beaux sentiments qu’on parvient à la fortune !
-- Charles Baudelaire, Conseils aux jeunes littérateurs.
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
What is truth?
-- Pontius Pilate
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
To iterate is human, to recurse divine.
-- L. Peter Deutsch
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
He causes his sun to rise on the evil and the good, and sends rain on
the righteous and the unrighteous.
-- Matthew 5:45
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Within a computer natural language is unnatural.
-- Alan J. Perlis (Epigrams in programming)
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Are you willing to wear your white belt?
-- George Leonard, Mastery.
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
I invented the term Object-Oriented, and I can tell you I did not have
C++ in mind.
-- Alan Kay
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Measure everything you can about the product, and you'll start seeing
patterns.
-- Max Levchin, PayPal founder, Talk at StartupSchool2007
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
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
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
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
There really is no learning without doing.
-- Roger Schank, Engines for Education
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Everybody makes their own fun. If you don't make it yourself, it ain't
fun -- it's entertainment.
-- David Mamet (as relayed by Joss Whedon)
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
What I didn't understand was that the value of some new acquisition
wasn't the difference between its retail price and what I paid for it.
It was the value I derived from it. Stuff is an extremely illiquid
asset. Unless you have some plan for selling that valuable thing you got
so cheaply, what difference does it make what it's "worth?" The only way
you're ever going to extract any value from it is to use it. And if you
don't have any immediate use for it, you probably never will.
-- Paul Graham
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Good artists copy. Great artists steal.
-- Pablo Picasso
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
In terms of energy, it's better to make a wrong choice than none at all.
-- George Leonard, Mastery.
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Functional programming is like describing your problem to a
mathematician. Imperative programming is like giving instructions to
an idiot.
-- arcus, #scheme on Freenode
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
Vigorous writing is concise. A sentence should contain no unnecessary
words, a paragraph no unnecessary sentences, for the same reason that a
drawing should have no unnecessary lines and a machine no unnecessary
parts. This requires not that the writer make all sentences short or
avoid all detail and treat subjects only in outline, but that every word
tell.
-- William Strunk, Jr. (The Elements of Style)
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit