|
|
|
|
|
by davidalln
5879 days ago
|
|
I guess we disagree on the definition of art. Those disposable chopsticks still required the search for a satisfactory length, width, smoothness, etc. Not to mention, the label and the marketing which equally requires a mastery of human psychology in order to get their product to sell. In this way, the designers have added something great and unique to the world which many people enjoy and use every day. This is art. An HTML parser requires fast and efficient code to successfully and quickly read the document. Furthermore, the programmer needs to take into account common variations in HTML code as well as handling nested tags and attributes. And taking it a step further, the HTML parser is used to output the trillions of websites that are currently out there in a visible form for a majority of the developed world. In this way, the designers have added something great and unique to the world which many people enjoy and use every day. This is art. Then again, I am one of those weird people who likes modern art, so I could be a vocal minority. |
|
"Programming with libxml2 is like the thrilling embrace of an exotic stranger." Mark Pilgrim
That sort of excitement is not just an engineering one.
And, of course, some artists choose not to even write HTML parsers, but to do things more strange, more beautiful with their code. And that is where things really change, and really get exciting.