Every program has (at least) two purposes: the one for which it was written and another for which it wasn't.
Alan PerlisRead
In computing, turning the obvious into the useful is a living definition of the word "frustration".
Interpretation
Frustration in computing arises when simple solutions are overlooked or not implemented effectively.
Alan Perlis highlights a common challenge in the realm of computing: the difficulty of transforming obvious ideas into practical solutions. This 'frustration' emerges when straightforward solutions are ignored or when simplicity is overly complicated, underscoring the importance of clarity and efficacy in technological development.
In practice
During a tech conference when discussing software development challenges.
Every program has (at least) two purposes: the one for which it was written and another for which it wasn't.
Because of its vitality, the computing field is always in desperate need of new cliches: Banality soothes our nerves.
It is better to have 100 functions operate on one data structure than to have 10 functions operate on 10 data structures.
A good programming language is a conceptual universe for thinking about programming.
Every reader should ask himself periodically βToward what end, toward what end?ββbut do not ask it too often lest you pass up the fun of programming for the constipation of bittersweet philosophy.
C programmers never die. They are just cast into void.
We are losing our common vocabulary, built over thousands of years to help and delight and instruct us, for the sake of what we take to be the new technology's virtues.
Technology to wipe out truth is now available. Not everybody can afford it but it's available. When the cost comes down, look out!
Instruction tables will have to be made up by mathematicians with computing experience and perhaps a certain puzzle-solving ability. There need be no real danger of it ever becoming a drudge, for any processes that are quite mechanical may be turned over to the machine itself.
We will soon create intelligences greater than our own ... When this happens, human history will have reached a kind of singularity, an intellectual transition as impenetrable as the knotted space-time at the center of a black hole, and the world will pass far beyond our understanding.
I mean, you can't have advertising be the only official business of the information economy if the information economy is going to take over.
The internet is watching us now. If they want to. They can see what sites you visit. In the future, television will be watching us, and customizing itself to what it knows about us. The thrilling thing is, that will make us feel we're part of the medium. The scary thing is, we'll lose our right to privacy. An ad will appear in the air around us, talking directly to us.
Subscribe for the occasional hand-picked quote. No noise.