Quotesdtb.com
Home
Authors
Quotes of the day
Top quotes
Topics
Erik Naggum quotes - page 4
I believe that structure is a product, not a process.
Erik Naggum
The secret to feeling great about yourself is not to be found in searching for people who are less than you and then show yourself superior to them, but in searching for people who are more than you and then show yourself worthy of their company.
Erik Naggum
Please note: if you think the above is offensive, it is of course a joke and you did not get it. If you do not find it offensive, it is of course not a joke, and you did not get it. This is not a joke. Get it?
Erik Naggum
This is your brain. This is Perl. This is your brain on Perl. Any questions?
Erik Naggum
Look at Unix. It was essentially open source before anyone invented the term, and that caused a large number of ways to solve the same problem and left the market to sort them out, which they didn't (the market never will sort out bad quality in anything but the single most important property of the products), and Unix got itself into a position where some horribly demented crapware from Microsoft could compete with it and fool a whole bunch of people for a while.
Erik Naggum
God grant me serenity to accept the code I cannot change, courage to change the code I can, and wisdom to know the difference.
Erik Naggum
Computer programming is like the ability or skill to see what Picasso saw from all the different angles at once. If it is an art, the crucial element of art is to look at things from an angle that produces new insight or at least has that potential.
Erik Naggum
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
Just as other information should be available to those who want to learn and understand, program source code is the only means for programmers to learn the art from their predecessors. It would be unthinkable for playwrights not to allow other playwrights to read their plays, but only be present at theater performances where they would be barred even from taking notes. Likewise, any good author is well read, as every child who learns to write will read hundreds of times more than it writes. Programmers, however, are expected to invent the alphabet and learn to write long novels all on their own. Programming cannot grow and learn unless the next generation of programmers have access to the knowledge and information gathered by other programmers before them.
Erik Naggum
aestheticles: n. The little-known source of aesthetic reactions. If your whole body feels like going into a fetal position or otherwise double over from the pain of experiencing something exceptionally ugly and inelegant, such as C++, it's because your aestheticles got creamed.
Erik Naggum
Suppose you want to convert a bunch of pictures into icons. Suppose you know how to do that with one picture: you click on the file, "drag" it over to the icon-generating program, then "drop" it there. Repeat until thoroughly disgusted with the idiocy of the paradigm of direct manipulation. Suppose instead you were able to communicate your actual desire to the computer, in (gasp!) a language!
Erik Naggum
... so as long as you do The Right Thing and forget how you would do it in C, you should be able to get a good grip on this.
Erik Naggum
In a fight against something, the fight has value, victory has none. In a fight for something, the fight is a loss, victory merely relief.
Erik Naggum
Member of AAAI AAAS ACM AMS APS ASA ASL IEEE IMS MAA NYAS PSA SIAM USENIX The United States of America still symbolizes individualism, rationality, and intellectual achievement to me - even though most Americans disagree.
Erik Naggum
Companies that go bankrupt are a danger to healthy competition. They are able to make their creditors and shareholders pay for their losses and bad management and then to start anew with assets that they essentially got for free, quite unlike the competition that has not gone bankrupt, who have to pay full price for their assets, but quite similar to how their customers have wanted their products, for too little money.
Erik Naggum
The Novice has been the focus of an alarming amount of attention in the computer field. It is not just that the preferred user is unskilled, it is that the whole field in its application rewards novices and punishes experts. What you learn today will be useless a few years hence, so why bother to study and know anything well? I think this is the main reason for the IT winter we are now experiencing.
Erik Naggum
The clumsiness of people who have to engage their brain at every step is unbearably painful to watch, at least to me, and that's what the novice-friendly software makes people do, because there's no elegance in them, it's just a mass of features to be learned by rote. However, this suits people a hell of a lot better than setting out at age 6 to become a great ballet dancer and achieving their goal 20 years later after every tendon and muscle and joint has been asked to perform just a little bit more than nature ever intended over and over and over again. To most people, this is insanity. But in reality, it's art, and it's the art in what we do that makes us human.
Erik Naggum
Like so many other things in life, you rarely get only what you optimize for.
Erik Naggum
A novice had a problem and could not find a solution. "I know," said the novice, "I'll just use Perl!" The novice now had two problems.
Erik Naggum
So pardon my cynical twist, but what are you doing with that 20,000×20,000 double-precision floating point matrix you say you need to invert today? If you answer "nutt'n, I jus kinda wondered what it'd be like, you know", you should be very happy that I am most likely more than 3000 miles away from you, or I would come over and slap you hard.
Erik Naggum
Rewarding incompetence and ignorance increases the number of incompetent programmers. Designing programming languages and tools so incompetent programmers can feel better about themselves is not the way to go.
Erik Naggum
If this is not what you expected, please alter your expectations.
Erik Naggum
Previous
1
2
3
4
(Current)
5
Next