I’ve been thinking more about scheme bricks as a general purpose visual programming language – and the eventual goal of writing it in itself. As an example, this is the scheme code for the logic part of the aljazari robots, where they run their instructions, viewed in scheme bricks:
This class alone is 10,000 pixels high (captured using tiled-framedump in fluxus). I need to do something about collapsing lists, which are all vertical at the moment, into a horizontal form.