You are viewing a single comment's thread from:
RE: 후오비 거래소에 곧 하이브가 상장 될 듯...
Beware of bugs in the above code; I have only proved it correct, not
tried it.
-- Donald Knuth
Beware of bugs in the above code; I have only proved it correct, not
tried it.
-- Donald Knuth
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
For the things we have to learn before we can do them, we learn by doing
them.
-- Aristotle.
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]
So - what are the most important problems in software engineering? I’d
answer “dealing with complexity”.
-- Mark Chu-Carroll
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
Show, don't tell.
-- unknown
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
No one is all evil. Everybody has a good side. If you keep waiting, it
will comme up.
-- Randy Pausch
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