CODeDOC is a great new exhibit at New York's Whitney museum. It "takes a reverse look at 'software art' projects by focusing on and comparing the 'back end' of the code that drives the artwork's 'front end'--the result of the code. A dozen artists coded a specific assignment in a language of their choice and were asked to exchange the code with each other for comments." Some of the art is really quite beautiful, and the 'assignment' was so open to interpretation that there were a wide range of creative responses.
The trouble with doing something right the first time is that nobody appreciates how difficult it was.