Processing and the power of simplicity

One of the goals on my list for 2010 is learning my way around Processing, which is an open source programming language that was designed to be a kind of electronic sketchbook for artists and designers and allow you to program interactive animations, model and visualize data, and more.

I’ve run across some really neat things that people have done with it, and I’m rather fascinated. It looks like it can do some pretty powerful (and attractive!) data crunching:

Flickr tag visualization by Smilehyun

Flickr tag visualization by Smilehyun

Perhaps more inspiring for those of us who are dipping our toes in for the first time, however, is the ability to do some really interesting things with it using very short programs.

Continue Reading →