Drawing programs don’t always have a “point”, even if they are fun. Recursive Drawing, however, aims to use a simple and addictive user-interface to explore how drawings could be translated into programming.
On the surface, it’s a purely fun tool (which you can, and should, play with!) to draw crazy-awesome things like Fibonacci trees (like in the video). But deep down, it’s an experiment in translating visual objects into programming commands. That’s called a spatial or visual programming environment, and it’s a way to disconnect the syntax of programming from the logic and math.
Environments like these also let non-English speakers and young people get introduced to programming skills without having to master the language itself. But if you don’t want to pay attention to all that, it’s just really FUN!
Previously: A dangerously addictive online fluid dynamics simulator and a particle/gravity simulator that really looks more like fireworks.
THIS IS SOOOO COOOOOOL
Interesting…
I’m reblogging so that I can play with this tomorrow morning.
This is really neat. It’d be awesome to have these kinds of things implemented in game design, so you could have...
Recursive Drawing
Guys. This recursive drawing thing is really addictive. Look:
Nerdy stuff alert! This is a really interesting drawing program. I’ve always found recursion fascinating, but I struggle...