(I like _why and I don't have any problem with the attention he receives or anything. But I did kind of agree with some of the "that's rubbish" responses to the "first" stuff.)
I'm reasonably sure I won't agree with you on any definition of art. But, uh, here's some stuff. I may-or-may-not think of some of it as art. I do think it's stuff that keeps the coding world from being some dreadful place of "craftsmanship" and "professionalism" and things.
http://en.wikipedia.org/wiki/Edsger_W._Dijkstra
"One of Dijkstra's sidelines was serving as Chairman of the Board of the fictional Mathematics Inc., a company that he imagined having commercialized the production of mathematical theorems in the same way that software companies had commercialized the production of computer programs. He invented a number of activities and challenges of Mathematics Inc. and documented them in several papers in the EWD series."
Also obfuscated code and some esolang stuff, I guess.
I remember some competition that was about creating and hiding some bug that did some particular thing in code that appeared to do something else, in a way that seemed (if discovered) like it was a mistake. That was cute.
I'm reasonably sure I won't agree with you on any definition of art. But, uh, here's some stuff. I may-or-may-not think of some of it as art. I do think it's stuff that keeps the coding world from being some dreadful place of "craftsmanship" and "professionalism" and things.
The miniKanren presentations are wonderful. They're all "and now let's run this stuff backwards. Because because." http://www.infoq.com/presentations/miniKanren
Meta-circular evaluators. Page 13 of http://www.softwarepreservation.org/projects/LISP/book/LISP%... http://www.youtube.com/watch?v=0m6hoOelZH8&list=ECE18841... http://www.scheme.com/tspl4/examples.html#./examples:h7 ("After completing the preceding exercise, use the interpreter to run a copy of the interpreter, and use the copy to run another copy of the interpreter. Repeat this process to see how many levels deep it will go before the system grinds to a halt." :D)
SICP opens with this: http://mitpress.mit.edu/sicp/full-text/book/book-Z-H-3.html I think it's lovely.
http://en.wikipedia.org/wiki/Edsger_W._Dijkstra "One of Dijkstra's sidelines was serving as Chairman of the Board of the fictional Mathematics Inc., a company that he imagined having commercialized the production of mathematical theorems in the same way that software companies had commercialized the production of computer programs. He invented a number of activities and challenges of Mathematics Inc. and documented them in several papers in the EWD series."
Also obfuscated code and some esolang stuff, I guess.
I remember some competition that was about creating and hiding some bug that did some particular thing in code that appeared to do something else, in a way that seemed (if discovered) like it was a mistake. That was cute.
Oh, and maybe http://sigbovik.org/ Maybe not.