@overactor it's just a very vague idea... you've got inputs falling in from the top, and outputs falling out at the bottom... so the values themselves determine the control flow by falling through the grid
then you've got symbols to deflect those values and portals to bring them back up (for loops)
this language works well, you can have a "file" operator as well and drop in a location, then a mode and it'll either drop out bytes or you can drop some in
@MartinBüttner Just so you know, you can flag standard loophole exploiting answers as NAA too (there's one in the queue which you commented on, but never flagged).