I think a project like OpenFrameworks embody some of the thoughts in the post: http://www.openframeworks.cc/ (don't get put off by the fact that it's C++)
If you are put off by C++ but not by Java, there's the Processing framework which is similar: http://processing.org/
... I'm personally put off by both, but I agree with both you and the parent. These are both libraries that try to show code from a different perspective. Good links, both.