My previous post on the power of micro languages peaked quite a bit of interest. Today Gamasutra published a feature article documenting the creation of Whimsy, a domain specific language developed to create images resembling the art of Rodney Alan Greenblat. The language is actually quite similar to what I used myself:
superegg 0.15,0.10,3.5 at .3,.7 size 1.2 black distort .01 petals 14 0.05 size 1.8 petalblue inner .88,.01 tvpurple
The statements are one on each single line, with the command / drawing primitive as the first literal, then parameters to the command.
How much is the fish?