category programming

SPL: Shakespeare Programming Language

October 23rd, 2006 by eric

(Thanks to Sean Kauffman for letting me know this was out there)

Not actually a compiler (whatver that is), SPL is simply an SPL to C converter. The conceit is that you can write your code in shakespearian language (plus some minor boolean opperators) - complete with a play title, declaration of the dramatis personae (variables, must be actual Shakespearian characters), act and scene breaks, entrances, exits, and spoken lines.

The laws of the language are fairly simple in terms of their computational power, and fairly robust in terms of poetic licnese. that is, if you consider layer apon layer of adjectives to be poetic.

you can also read some basic SPL scripts here.
(more…)