<< How to handle all that surveillance video footage   |   WEBLOG   |   What will we find as we grow and analyse massive databases? >>

Meta..meta..meta..

Thanks to Good Math Bad Math for a pointer to the Piet programmming language, which encodes a set of instructions in colours.

The language was invented by David Morgan. Using Piet, it is possible to write a working programme that looks like a painting by Mondrian. The programme source is a .png file containing blocks of colour: each colour represents an instruction. The 'painting by Mondrian' is a programme that prints out 'Piet'. Other 'source code' produces equally wonderful masterpieces, eg a 'Hello World' by Thomas Schoch. Schoch's website has to be seen: eg the Arbelos page which visualises a mathematical concept in an interactive Java demo. I wish I could write code like that.

There's a Piet interpreter in Perl, for the record.

I quoted CSven's remark recently about "the rapidly dissolving barrier between thought and physical thing". Here is an instruction for thought that constitutes a physical thing - well, an image at least.

I feel there is some significance about all this that eludes me. I'm not being ironic, just slightly awed.


ADD YOUR COMMENT:



Notify me when someone replies to this post?



COMMENTS SO FAR:

Powered by pMachine