Lua AV
I've been playing around with LuaAV mostly with OpenGL primitives, lines, dots, the usual stuff... I really got fond of Lua by using löve. It was really easy and simple so I started making animation and try to make some small games. Never finished one, but I understood the power of Lua, and then I got to try LuaAV, which is capable of the same things, but much more flexible (specially for animations) and allows tridimensional space (löve is constrained to 2D). So basically one needs much more code (all the OpenGL calls) but is nothing a quick library with wrappers wouldn't solve. I still haven't got to write 'my own' library, but there are now some functions I copy from file to file.
Anyway, here are some examples I've made this week, one of them is a port of the recursion toy by soulwire and some other graphics I've achieved messing around with lines and trying to do my own kind of recursion toy, which resulted more in a random walk but the results were quite funny.
If you are into graphics I suggest you to try LuaAV. I've never done something productive with processing or similar software (which is usually recommended for beginners). I guess the simple concepts of Lua gave me a better idea how to use it (and the most 'easier to use' interface of löve), and after half way understanding how the OpenGL calls and the draw function works, it was quite easy and I expect to do more experiments of this kind.