Sort:  

Nobody can make you feel inferior without your consent.
-- Eleanor Roosevelt

Humans aren't rational -- they rationalize. And I don't just mean "some
of them" or "other people". I'm talking about everyone. We have a "logic
engine" in our brains, but for the most part, it's not the one in the
driver's seat -- instead it operates after the fact, generating
rationalizations and excuses for our behavior.
-- Paul Buchheit

Premature abstraction is an equally grevious sin as premature
optimization.
-- Keith Devens

Having large case statements in an object-oriented language is a sure
sign your design is flawed.
-- [Fixing architecture flaws in Rails' ORM]

We will never become a truly paper-less society until the Palm Pilot
folks come out with WipeMe 1.0.
-- Andy Pierson

A language that doesn't affect the way you think about programming, is
not worth knowing.
-- Alan Perlis

If there is a will, there is a way.
-- unknown

Just like carpentry, measure twice cut once.
-- Super-sizing YouTube with Python (Mike Solomon, [email protected])

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

Let me try to get this straight: Lisp is a language for describing
algorithms. This was JohnMcCarthy's original purpose, anyway: to build
something more convenient than a Turing machine. Lisp is not about file,
socket or GUI programming - Lisp is about expressive power. (For
example, you can design multiple object systems for Lisp, in Lisp. Or
implement the now-fashionable AOP. Or do arbitrary transformations on
parsed source code.) If you don't value expressive power, Lisp ain't for
you. I, personally, would prefer Lisp to not become mainstream: this
would necessarily involve a dumbing down.
-- VladimirSlepnev

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.

Let me try to get this straight: Lisp is a language for describing
algorithms. This was JohnMcCarthy's original purpose, anyway: to build
something more convenient than a Turing machine. Lisp is not about file,
socket or GUI programming - Lisp is about expressive power. (For
example, you can design multiple object systems for Lisp, in Lisp. Or
implement the now-fashionable AOP. Or do arbitrary transformations on
parsed source code.) If you don't value expressive power, Lisp ain't for
you. I, personally, would prefer Lisp to not become mainstream: this
would necessarily involve a dumbing down.
-- VladimirSlepnev

The greatest challenge to any thinker is stating the problem in a way
that will allow a solution.
-- Bertrand Russell

The Work Begins Anew, The Hope Rises Again, And The Dream Lives On.
-- Ted Kennedy

If you tell the truth, you don't have to remember anything.
-- Mark Twain

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

Good work is no done by ‘humble’ men.
-- H. Hardy, A mathematician's apology.

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/)

A non negative binary integer value x is a power of 2 iff (x & (x-1)) is
0 using 2's complement arithmetic.
-- [fact]

Getting back to failing early, I've learned it's important to completely
fail. Get fired. Shoot the project, then burn its corpse. Melt the CVS
repository and microwave the backup CDs. When things go wrong, I've
often tried to play the hero from start to finish. Guess what? Some
projects are doomed no matter what. Some need skills I don't possess.
And some need a fresh face.
-- Reginald Braithwaite

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

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

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

It's easier to ask forgiveness than it is to get permission.
-- Rear Admiral Dr. Grace Hopper

Lisp programmers know the value of everything but the cost of nothing.
-- Alan J. Perlis

That is the inevitable human response. We’re reluctant to believe that
great discoveries are in the air. We want to believe that great
discoveries are in our heads—and to each party in the multiple the
presence of the other party is invariably cause for suspicion.
-- Malcolm Gladwell, Who says big ideas are rare?

Experience is what you get when you don't get what you want.
-- Cited by Randy Pausch

That is the inevitable human response. We’re reluctant to believe that
great discoveries are in the air. We want to believe that great
discoveries are in our heads—and to each party in the multiple the
presence of the other party is invariably cause for suspicion.
-- Malcolm Gladwell, Who says big ideas are rare?

Saying that Java is nice because it works on all OSes is like saying
that anal sex is nice because it works on all genders.
-- Alanna

There really is no learning without doing.
-- Roger Schank, Engines for Education

Act from reason, and failure makes you rethink and study harder.
Act from faith, and failure makes you blame someone and push harder.
-- Erik Naggum

If debugging is the process of removing bugs, then programming must be
the process of putting them in.
-- Edsger W. Dijkstra

Einstein argued that there must be simplified explanations of nature,
because God is not capricious or arbitrary.
-- Frederick P. Brooks, No Sliver Bullet.

Understanding why C++ is the way it is helps a programmer use it well. A deep
understanding of a tool is essential for an expert craftsman.
-- Bjarne Stroustrap

Controlling complexity is the essence of computer programming.
-- Brian Kernigan

Coin Marketplace

STEEM 0.17
TRX 0.13
JST 0.027
BTC 60600.18
ETH 2606.88
USDT 1.00
SBD 2.62