This is really cool, and playing with it made me smile. I wish it had two things: 1) A way to delete objects that you placed by accident. (perhaps there is a way to do this which I couldn't find). I keep going back a page and losing everything because I press the delete button. 2) A way to label layers, with generated descriptions of what the layer is. i.e. Here is a new layer called a "heart". A heart is two circles…
Recursive Drawing
21–30 of 86 posts
Right click on the shape, and you can choose to delete it.
Re: Recursive Drawing
#22Old trick. Go search for [postscript snowflake] sometime. Great fun for drawing psychedelic images and/or crashing network printers. (It turns out that .ps is actually an archaic programming language and not just a page description language.)
It's not even really that archaic- concatenative languages just never hit mainstream among programmers. PostScript has built-in datatypes for dictionaries and lists, first-class procedures, closure-like mechanisms, clean, uniform syntax... refreshingly modern for something designed in 1982. I wrote a Forth compiler and VM in PostScript a while back: https://github.com/JohnEarnest/Four.Ps/blob/master/four.ps
Re: Recursive Drawing
#23wow .. pretty awesome :) is it possible to download the drawings ?
Re: Recursive Drawing
#24Do yourself a favor, and watch Toby Schachman (the author) explaining his ITP thesis. This is just one expression of a larger vision for alternative programming which he describes very succinctly.
These two videos include him and the slides:
http://itp.nyu.edu/thesis/spring2012_archives/thesis-Heching...
http://itp.nyu.edu/thesis/spring2012_archives/thesis-Heching...
More angles and other great videos available at http://itp.nyu.edu/shows/thesis2012/archives/
Re: Recursive Drawing
#25This is quite clever and interesting. props
Re: Recursive Drawing
#26this is awesome. support for deltas on transparency and colors would be really cool. also snapshot to save and share a picture
Re: Recursive Drawing
#27Does anybody have any insights into how this was developed? Does the author care to chime in?
ctrl-u is your friend. Libraries used include jquery and knockout.js. The meat of the app seems to be here http://recursivedrawing.com/compiled/app.js
Re: Recursive Drawing
#28a few clicks, drags and I got this !! http://yfrog.com/z/oe7eoickj
Re: Recursive Drawing
#29Poster here. Disclaimer: I didn't build this.
Re: Recursive Drawing
#30Old trick. Go search for [postscript snowflake] sometime. Great fun for drawing psychedelic images and/or crashing network printers. (It turns out that .ps is actually an archaic programming language and not just a page description language.)
PS is basically Forth
Fair casual observation. More here on the relationship between Forth and Postscript: http://c2.com/cgi/wiki?ForthPostscriptRelationship