Interpretive Dance Language

Me and Jacob were discussing possible languages to be included as a part of Wireshark’s mostly Turing complete filter language (Intercal and such were coming to mind), when we hit upon the idea of interpretive dancing as a language. Define a step to be the lambda operator, and everything else you can do is free and can be used as names to which you can bind stuff. So in essence any step can be bound to a combination of other steps, or to an expression beginning with lambda.

Thanks to Church and Turing, we know Lambda is all we need, and we suddenly have a fairly nice functional language based off of dancing. How does one program you ask, well look no further than Wiimotes, and DDR pads.

This could be amusingly bad, let your imagination wander around.

Ze Panda

Viewing 1 Comment

Trackbacks

close Reblog this comment
blog comments powered by Disqus