Hacker News new | ask | show | jobs
by thisuser 5470 days ago
In this case perhaps the audience should grow up and learn about the side of the world that doesn't follow strict formal logic. Hackers shouldn't be afraid of aesthetic arguments, with all of the desire for elegant solutions they profess.
1 comments

Nobody is questioning the necessity of aesthetic considerations to solve problems of all kinds. What brought up this discussion was the usage of ornate but empty language to describe typography. Quicksort is an elegant solution but would you pay any attention to a text stating that ”Quicksort is not merely a sorting algorithm. It is a living creature; it feels joy at a well-chosen pivot point?“

That notwithstanding, I disagree again. When the author disregards their audience, alienation ensues. To change someone’s mind, I must first have someone’s attention. It’s my job as the author to make the audience grow up.

"Algorithms can be beautiful", or "code can be beautiful" is certainly something I wouldn't be surprised to hear from a programmer. I don't see people freaking out over those usages, though.
Certainly, yes, and appropriately so. Furthermore, ”code can be beautiful” entices attention and curiosity while ornate language does not. That’s all I meant.