Hacker News new | ask | show | jobs
by juancn 837 days ago
There are forms of coding that resemble art, they elicit feelings, but that's true of math also.

The issue, like more academic writing (or music composition for that matter), is that to be able to appreciate those works, a certain level of specific knowledge is required.

It doesn't have mass appeal, but it is a creative process.

Even when doing for hire work, where the value is clearly on its usefulness, we still have the notion of "elegance" (which is a form of beauty).

Where some truly clever construction solves a problem in a surprising yet pleasing way.

Coming up with that novel way of attacking the problem it a purely creative endeavor (although bound by the constraints of the problem at hand).