Re:Knuth: Computer Programming as an Art (1974)
by dschiptsov on Wednesday January 13, 2016 @01:18AM
(#10892623)
If we define an art as strive to reach an aesthetic global optimum, by balancing form and meaning (syntax and semantics, if you wish, design and implementation) with attention to every single detail, then [some] programming is an art without a slightest doubt.
[ Parent
| on HN ]
Re:Knuth: Computer Programming as an Art (1974)
by crimsonalucard on Wednesday January 13, 2016 @01:47AM
(#10892692)
Aesthetic global optimum can never be reached as it changes with time and differs among people. We are cursed to eternally iterate over our programs in attempt to reach this lofty goal.
Let me know if you've seen any program that can be described as aesthetically optimal.
Re:Knuth: Computer Programming as an Art (1974)
by dschiptsov on Wednesday January 13, 2016 @02:09AM
(#10892766)
> Aesthetic global optimum can never be reached
Do you honestly think that writers, painters or composers doesn't know it, or it stopped them from striving?
Millions of little pieces - Data modules from GHC, especially logic, lists, big chunks from Erlang stdlib, lib9, libbio, libutf from Inferno, parts of various Lisps, tons of code from carefully written books (PoFAD, PAIP/ALMA, OnLisp, etc) well-crafted projects like nginx, or even something like this:
http://karma-engineering.com/lab/wiki/Bootstrapping8
[shit removed]
Re:Knuth: Computer Programming as an Art (1974)
by crimsonalucard on Wednesday January 13, 2016 @02:23AM
(#10892807)
Dude, I wasn't even arguing with you. It's a true statement.
My response was not meant to be in opposition to yours, it's just a remark. There was no need to say that. Don't start shit. Your comment needs to be flagged.
Re:Knuth: Computer Programming as an Art (1974)
by dschiptsov on Wednesday January 13, 2016 @02:37AM
(#10892867)
OK. Sorry. Flag it if you wish. It seems that I should stop reading Russian political forums.