4 ms·
Art is a poor metaphor for software. A bad painting just looks ugly. It doesn't hurt anyone. A better metaphor is a block of Legos, but where none of the piece
by michaelochurch 14y ago
Art is a poor metaphor for software. A bad painting just looks ugly. It doesn't hurt anyone.
A better metaphor is a block of Legos, but where none of the pieces fit together well and 2/3 of them are of such poor quality as to make them almost worthless and, worse yet, you can't choose not to use them because the people setting requirements don't know or care about block quality and "just want it to work".
I'm experienced both in software and creative writing. I've read (and written) some awful short stories and poems. Bad writing is embarrassing. Bad software is a much higher dimension of evil. Bad code kills businesses.
- shantanubala 14y agoSo the question could be rephrased to a better analogy: is architecture art? A faulty building can kill people, but buildings can be expressions of ideas. In other words, there is a utilitarian form of architecture, which involves making the most efficient/simple/effective solution to a problem. But there's also the side that produces iconic and truly beautiful buildings for no other purpose than beauty.
- pygy_ 14y agoSoftware is just a medium. A small subset can be thought of as art, just like a small subset of paint jobs, constructions (in the broadest sense possible), and sounds sound can.