A couple of semesters ago, when i was still enrolled ad UdK I’ve had the idea of porting processing to javascript. I wanted to use SVG instead of canvas but at that time canvas wasn’t really that big. I’ve never had the time to pursue that idea because I was busy with lots of other things but today I’ve read on that someone had the same idea and actually realized it. See here:
Port of the Processing language to JavaScript and Canvas
The results also look pretty cool – not sure if I would’ve been able to get it to this level. Thumbs up for another project that uses web technologies completely out of their initial scope of use cases.