Because of its vitality, the computing field is always in desperate need of new cliches: Banality soothes our nerves.
Alan PerlisRead
Every program has (at least) two purposes: the one for which it was written and another for which it wasn't.
Interpretation
Programs often serve unexpected purposes beyond their original design.
This quote by Alan Perlis highlights the nature of programming, where a software application can fulfill its intended purpose while simultaneously taking on unintended roles. This duality reflects the complexity of technology and the varied ways users may interact with and utilize software, emphasizing that the intent behind a program can greatly differ from its practical applications in the real world.
In practice
During a tech conference, to illustrate the versatility of software applications.
Because of its vitality, the computing field is always in desperate need of new cliches: Banality soothes our nerves.
In computing, turning the obvious into the useful is a living definition of the word "frustration".
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.
I am not anti-technology; I am pro-conversation.
Marketers spend millions developing strategies to identify children's predilections and then capitalize on their vulnerabilities. Young people are fooled for a while, but then develop defense mechanisms, such as media-savvy attitudes or ironic dispositions. Then marketers research these defenses, develop new countermeasures, and on it goes.
I grew up using maps and having a sense of direction, and now I have a phone. I used to try to remember numbers, and now I... can just call them up instantly. And that's great. But what's happening right now is that we're in a phase of human evolution where we're merging with machines.
Not only have computers changed the way we think, they've also discovered what makes humans think - or think we're thinking. At least enough to predict and even influence it.
Every day we are paying more for energy than we should due to poor insulation, inefficient lights, appliances, and heating and cooling equipment - money we could save by investing in energy efficiency.
What we did with this mobile telephone was create a revolution. Before the mobile phone existed we were calling a place, now we are calling a person.
Subscribe for the occasional hand-picked quote. No noise.