Authors
Topics
Lists
Pictures
Resources
More about Erik Naggum
Erik Naggum Quotes
107 Sourced Quotes
Source
Report...
Sometimes, the only way to learn something really well is to revert to the state of mind of a novice and reawaken to the raw observations that you have accumulated instead of relying on the conclusions you have reached from the exogenous premises absorbed through teaching and bookish learning.
Erik Naggum
Source
Report...
What I actually admire in Perl is its ability to provide a very successful abstraction of the horrible mess that is collectively called Unix.
Erik Naggum
Source
Report...
Elegance is necessarily unnatural, only achieveable at great expense. If you just do something, it won't be elegant, but if you do it and then see what might be more elegant, and do it again, you might, after an unknown number of iterations, get something that is very elegant.
Erik Naggum
Source
Report...
Shed the idea that you were programming in an OO style. There is no such thing. You were only programming a particular object system. Now you get to program a different object system.
Erik Naggum
Source
Report...
Well, take it from an old hand: the only reason it would be easier to program in C is that you can't easily express complex problems in C, so you don't.
Erik Naggum
Source
Report...
If, however, one factor is too successful, it will continue to be the winning factor regardless of the variation in the other factors over the range of variation in the conditions, and therefore will stifle the development of other advantageous factors until the conditions change sufficiently that it no longer is the winning factor. At this point, the whole population is ill prepared for the change, and may well perish entirely if the winning factor accidentally becomes the matching factor for a disease or a predator.
Erik Naggum
Source
Report...
… 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
Source
Report...
Short of coming to their senses and abolishing the whole thing, we might expect that the rules for daylight saving time will remain the same for some time to come, but there is no guarantee. (We can only be glad there is no daylight loan time, or we would face decades of too much daylight, only to be faced with a few years of total darkness to make up for it.)
Erik Naggum
Source
Report...
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
Source
Report...
The novice-friendly software is more like a misbehaving dog: it shits on the floor, it destroys things, and stinks – the novice-friendly software embodies the opposite of what computer people have dreamed of for decades: artificial stupidity. It's more human.
Erik Naggum
Source
Report...
Well, I think comparing Common Lisp to Scheme is prima facie evidence of ill will, even if Common Lisp wins. It is somewhat like a supposed compliment like "man, you are even smarter than George W. Bush".
Erik Naggum
Source
Report...
They don't make poles long enough for me want to touch Microsoft products, and I don't want any mass-marketed game-playing device or Windows appliance near my desk or on my network. This is my workbench, dammit, it's not a pretty box to impress people with graphics and sounds. When I work at this system up to 12 hours a day, I'm profoundly uninterested in what user interface a novice user would prefer.
Erik Naggum
Source
Report...
When all actions are used for feedback, the consequence of making mistakes will be a corrective and appropriate response, because everything everybody does matters. … The more selective you are in the feedback you accept, the more insane your reasoning will become as you will necessarily reject corrective feedback that would have led to better reasoning.
Erik Naggum
Source
Report...
If you want to know why Lisp doesn't win around you, find a mirror.
Erik Naggum
Source
Report...
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
Source
Report...
Unfortunately, nigh the whole world is now duped into thinking that silly fill-in forms on web pages is the way to do user interfaces.
Erik Naggum
Source
Report...
Structure is nothing if it is all you got. Skeletons spook people if they try to walk around on their own. I really wonder why XML does not.
Erik Naggum
Source
Report...
Constructing a social system that tends to those who agree with it is a piece of cake compared to constructing one that makes those who disagree with it want to obey its principles.
Erik Naggum
Source
Report...
Like so many other things in life, you rarely get only what you optimize for.
Erik Naggum
Source
Report...
1,3,7-trimethylxanthine – a basic ingredient in quality software.
Erik Naggum
Source
Report...
A little knowledge is a dangerous thing. I regret that this isn't fatal.
Erik Naggum
Source
Report...
Once we were Programmers. Maybe our last best hope is a movie.
Erik Naggum
Source
Report...
What people "want" is a function of what they learn is available. If you wish to sell something, you'd better understand that you can't give people what they want in the market today, because what they want today is what they can already get. You have to discover what they really want, and find some way to give that physical shape.
Erik Naggum
Source
Report...
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
Source
Report...
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
Source
Report...
Optimization is generally detrimental to future success, but it is the only way to accomplish present success in competition with others who are equally interested in short-term results.
Erik Naggum
Source
Report...
NETSCAPISM /net-'sca-, pi-z*m/ n (1995): habitual diversion of the mind to purely imaginative activity or entertainment as an escape from the realization that the Internet was built by and for someone else.
Erik Naggum
Source
Report...
Would you buy a book proudly stating on the cover that its reader is a dummy? Or would you think "of course it's ironic"?
Erik Naggum
Source
Report...
Gotos aren't damnable to begin with. If you aren't smart enough to distinguish what's bad about some gotos from all gotos, goto hell.
Erik Naggum
Source
Report...
"Code sharing" is an economic surplus phenomenon. It works only when none of the people involved in it are in any form of need.
Erik Naggum
1
2
3
4
Quote of the day
Every word she writes is a lie, including 'and' and 'the'.
Mary McCarthy
Erik Naggum
Creative Commons
Born:
June 13, 1965
Died:
June 17, 2009
(aged 44)
Bio:
Erik Naggum was a Norwegian computer programmer recognized for his work in the fields of SGML, Emacs and Lisp. Since the early 1990s he was also a provocative participant on various Usenet discussion groups.
Most used words:
people
language
perl
novice
problem
time
human
software
find
code
programmers
system
reason
life
brain
Erik Naggum on Wikipedia
Suggest an edit or a new quote
Erik Naggum Quotes
Erik Naggum Short Quotes
Norwegian Programmer Quotes
Programmer Quotes
20th-century Programmer Quotes
Featured Authors
Lists
Predictions that didn't happen
If it's on the Internet it must be true
Remarkable Last Words (or Near-Last Words)
Picture Quotes
Confucius
Philip James Bailey
Eleanor Roosevelt
Letitia Elizabeth Landon
Popular Topics
life
love
nature
time
god
power
human
mind
work
art
heart
thought
men
day
×
Lib Quotes