Sort:  

Argue with idiots, and you become an idiot.
If you compete with slaves you become a slave.
-- Paul Graham and Norbert Weiner, respectively

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

Argue with idiots, and you become an idiot.
If you compete with slaves you become a slave.
-- Paul Graham and Norbert Weiner, respectively

We remember what we learn when we care about performing better and when
we believe that what we have been asked to do is representative of
reality.
-- Roger Schank, Engines for Education

A person won't retain proficiency at a task unless he or she has at one
time learned to perform that task very rapidly. Learning research
demonstrates that the skills of people who become accurate but not fast
deteriorate much sooner than the skills of people who become both
accurate and fast.
-- Philip Greenspun

I'm always happy to trade performance for readability as long as the
former isn't already scarce.
-- Crayz (Commentor on blog.raganwald.com)

[Innovation] comes from saying no to 1,000 things to make sure we don’t
get on the wrong track or try to do too much. We’re always thinking
about new markets we could enter, but it’s only by saying no that you
can concentrate on the things that are really important.
-- Steve Jobs

The programmer must seek both perfection of part and adequacy of
collection.
-- Alan J. Perlis

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

If I tell you I'm good, you would probably think I'm boasting. If I tell
you I'm no good, you know I'm lying.
-- Bruce Lee

When you have eliminated the impossible, whatever remains, however
improbable, must be the truth.
-- Sherlock Holmes

To solve your problems you must learn new skills, adapt new thought
patterns, and become a different person than you were before that
problem. God has crafted you for success. In the middle of every
adversity lie your best opportunities. Discover it, build upon it and
move forward in your journey to live an extraordinary life. You owe it
to yourself to live a great life. Don’t let negative thoughts pull you
down. Be grateful and open to learn and grow.
-- http://secretsofstudying.com/

A journey of a thousand miles must begin with a single step.
-- Lao­Tzu

[How friendly will this machine be?] Well, I don’t think it’s a matter
of friendliness, because ultimately if the program is going to
accomplish anything of value, it will probably be relatively complex.
-- Gary Kildall (inventor of CP/M, one of the first OS for the micro).

It is practically impossible to teach good programming to students that
have had a prior exposure to BASIC: as potential programmers they are
mentally mutilated beyond hope of regeneration.
-- Edsger Dijkstra

I think the root of your mistake is saying that macros don't scale to
larger groups. The real truth is that macros don't scale to stupider
groups.
-- Paul Graham, on the Lightweight Languages mailing list.

As builders and creators finding the perfect solution should not be our
main goal. We should find the perfect problem.
-- Isaac (blog comment)

Whenever you find yourself on the side of the majority, it is time to pause and
reflect.
-- Mark Twain

C++ is history repeated as tragedy. Java is history repeated as farce.
-- Scott McKay

The good thing about reinventing the wheel is that you get a round one.
-- Douglas Crockford (Author of JSON and JsLint)

Heureux l'étudiant qui comme la Rivière peut suivre son cours sans
quitter son lit...
-- Sebastien, sur commentcamarche.net

We control complexity by building abstractions that hide details when
appropriate. We control complexity by establishing conventional
interfaces that enable us to construct systems by combining standard,
well-understood pieces in a ``mix and match'' way. We control complexity
by establishing new languages for describing a design, each of which
emphasizes particular aspects of the design and deemphasizes others.
-- Alan J. Perlis

To solve your problems you must learn new skills, adapt new thought
patterns, and become a different person than you were before that
problem. God has crafted you for success. In the middle of every
adversity lie your best opportunities. Discover it, build upon it and
move forward in your journey to live an extraordinary life. You owe it
to yourself to live a great life. Don’t let negative thoughts pull you
down. Be grateful and open to learn and grow.
-- http://secretsofstudying.com/

You will never become a Great Programmer until you acknowledge that you
will always be a Terrible Programmer.
You will remain a Great Programmer for only as long as you acknowledge
that you are still a Terrible Programmer.
-- Marc (http://kickin-the-darkness.blogspot.com/)

If Java had true garbage collection, most programs would delete
themselves upon execution.
-- Robert Sewell

The acts of the mind, wherein it exerts its power over simple ideas, are
chiefly these three: 1. Combining several simple ideas into one compound
one, and thus all complex ideas are made. 2. The second is bringing two
ideas, whether simple or complex, together, and setting them by one
another so as to take a view of them at once, without uniting them into
one, by which it gets all its ideas of relations. 3. The third is
separating them from all other ideas that accompany them in their real
existence: this is called abstraction, and thus all its general ideas
are made.
-- John Locke, An Essay Concerning Human Understanding (1690)

Chance favors the prepared mind.
-- Louis Pasteur

The problem is that small examples fail to convince, and large examples
are too big to follow.
-- Steve Yegge.

Normality is the route to nowhere.
-- Ridderstrale & Nordstorm, Funky Business

Ils ne sont pas forts parce qu'ils sont forts. Ils sont forts parce que
nous sommes faibles.
-- Ragala Khalid

Software is like sex: It’s better when it’s free.
-- Linus Torvalds

Courage is grace under pressure.
-- Ernest Hemingway

I think there’s a world market for about 5 computers.
-- Thomas J. Watson, Chairman of the Board, IBM, circa 1948

The venerable master Qc Na was walking with his student, Anton. Hoping to
prompt the master into a discussion, Anton said "Master, I have heard that
objects are a very good thing - is this true?" Qc Na looked pityingly at
his student and replied, "Foolish pupil - objects are merely a poor man's
closures."
Chastised, Anton took his leave from his master and returned to his cell,
intent on studying closures. He carefully read the entire "Lambda: The
Ultimate..." series of papers and its cousins, and implemented a small
Scheme interpreter with a closure-based object system. He learned much, and
looked forward to informing his master of his progress.
On his next walk with Qc Na, Anton attempted to impress his master by
saying "Master, I have diligently studied the matter, and now understand
that objects are truly a poor man's closures." Qc Na responded by hitting
Anton with his stick, saying "When will you learn? Closures are a poor man's
object." At that moment, Anton became enlightened.
-- Anton van Straaten (Na = Norman Adams, Qa = Christian Queinnec)

Java and C++ make you think that the new ideas are like the old ones.
Java is the most distressing thing to hit computing since MS-DOS.
-- Alan Kay

C++ is like teenage sex: Everybody is talking about it all the time,
only few are really doing it.
-- unknown

The use of COBOL cripples the mind; its teaching should therefore be
regarded as a criminal offense.
-- E.W. Dijkstra

Programmers are in a race with the Universe to create bigger and better
idiot-proof programs, while the Universe is trying to create bigger and
better idiots. So far the Universe is winning.
-- Rich Cook

If something isn’t working, you need to look back and figure out what
got you excited in the first place.
-- David Gorman (ImThere.com)

Coin Marketplace

STEEM 0.19
TRX 0.14
JST 0.030
BTC 63196.13
ETH 3385.94
USDT 1.00
SBD 2.45