Sort:  

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

We fail to realize that mastery is not about perfection. It's about a process,
a journey. The master is the one who stays on the path day after day, year after
year. The master is the one who is willing to try, and fail, and try again, for
as long as he or she lives.
-- George Leonard, Mastery.

It is practically impossible to teach good programming style to students
that have had prior exposure to BASIC. As potential programmers, they
are mentally mutilated beyond hope of regeneration.
-- E. W. Dijkstra

Making All Software Into Tools Reduces Risk.
-- smoothspan.com

Since programmers create programs out of nothing, imagination is our
only limitation. Thus, in the world of programming, the hero is the one
who has great vision. Paul Graham is one of our contemporary heroes. He
has the ability to embrace the vision, and to express it plainly. His
works are my favorites, especially the ones describing language design.
He explains secrets of programming, languages, and human nature that can
only be learned from the hacker experience. This book shows you his
great vision, and tells you the truth about the nature of hacking.
-- Yukihiro "Matz" Matsumoto, creator of Ruby

No matter how much you plan you’re likely to get half wrong anyway. So
don’t do the ‘paralysis through analysis’ thing. That only slows
progress and saps morale.
-- 37 Signal, Getting real

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

Everything should be made as simple as possible, but no simpler.
-- Albert Einstein

An investment in knowledge always pays the best interest.
-- Benjamin Franklin

Being a programmer is the same way. The only way to be a good programmer
is to write code. When you realize you haven't been writing much code
lately, and it seems like all you do is brag about code you wrote in the
past, and people start looking at you funny while you're shooting your
mouth off, realize it's because they know. They might not even know they
know, but they know. So, yes, doing what you love brings success, and by
all means, throw yourself a nice big party, buy yourself a nice car,
soak up the adulation of an adoring crowd. Then shut the fuck up and get
back to work.
-- Sincerity Theory

Simple things should be simple. Complex things should be possible.
-- Alan Kay

Functional programming is to algorithms as the ubiquitous little black
dress is to women's fashion.
-- Mark Tarver (of "The bipolar Lisp programmer" fame)

There is one meaning [for static in C]: a global variable that is
invisible outside the current scope, be it a function or a file.
-- Paolo Bonzini

PI seconds is a nanocentury.
-- [fact]

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

Always code as if the guy who ends up maintaining your code will be a
violent psychopath who knows where you live.
-- Martin Golding

The best is the enemy of the good.
-- Voltaire

La connaissance d'un défaut ne l'enlève pas, elle nous torture jusqu'à sa
correction.
-- Daniel Lovewin (Guillaume Kpotufe)

Before enlightenment, chop wood and carry water.
After enlightenment, chop wood and carry water.
-- Ancient Eastern adage

You can recognize truth by its beauty and simplicity. When you get it
right, it is obvious that it is right.
-- Richard Feynman

A year spent in artificial intelligence is enough to make one believe in
God.
-- Alan J. Perlis (Epigrams in programming)

What Paul does, and does very well, is to take ideas and concepts that
are beautiful in the abstract, and brings them down to a real world
level. That's a rare talent to find in writing these days.
-- Jeff "hemos" Bates, Director, OSDN; Co-evolver, Slashdot

I’d rather write programs to write programs than write programs.
-- Richard Sites

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

Its a shame that the students of our generation grew up with windows and
mice because that tainted our mindset not to think in terms of powerful
tools. Some of us are just so tainted that we will never recover.
-- Jeffrey Mark Siskind [email protected] in comp.lang.lisp

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

What do Americans look for in a car? I've heard many answers when I've
asked this question. The answers include excellent safety ratings, great
gas mileage, handling, and cornering ability, among others. I don't
believe any of these. That's because the first principle of the Culture
Code is that the only effective way to understand what people truly mean
is to ignore what they say. This is not to suggest that people
intentionally lie or misrepresent themselves. What it means is that,
when asked direct questions about their interests and preferences,
people tend to give answers they believe the questioner wants to hear.
Again, this is not because they intend to mislead. It is because people
respond to these questions with their cortexes, the parts of their
brains that control intelligence rather than emotion or instinct. They
ponder a question, they process a question, and when they deliver an
answer, it is the product of deliberation. They believe they are telling
the truth. A lie detector would confirm this. In most cases, however,
they aren't saying what they mean.
-- The culture code.

Je crois au flooding.
-- Karim BAINA (en parlant du dailogue avec les administrations)

Life moves pretty fast. If you don't stop and look around once in a
while, you could miss it.
-- Ferris Bueller

First learn computer science and all the theory. Next develop a
programming style. Then forget all that and just hack.
-- George Carrette

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

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

Coin Marketplace

STEEM 0.19
TRX 0.14
JST 0.030
BTC 62647.38
ETH 3335.62
USDT 1.00
SBD 2.46