Someone (K-Rich, I think) pointed this out in #blenderchat, and I thought it was rather funny: http://compsoc.dur.ac.uk/whitespace/
The idea is that many programming languages (C, Java, etc) completely ignore whitespace (spaces, tabs and newlines) and only pay attention to the other letters (this lets you arrange the code how you want, by putting extra spaces in places to make it look nice)
The creator of the page considers it to be gross injustice, and to even the balance he’s created a language where only spaces, tabs and newlines are used, and everything else is completely ignored.
Anyways, the interperetor provided is written in Haskell, the compiler for which is too large for me to even consider using, so I ported it to Python.
http://www.cs.newcastle.edu.au/~c3018900/pywhitespace.tar.bz2 (linux users should have no problems with .tar.bz2, windows users might, but WinRAR reads them fine for me)
Now, in theory you could load these modules into blender and use them like
import Input Input.execute(" " + " ")
which will happily proclaim in the console that 3+4=7 - not that you’d ever want to, but that’s beside the point, really…
so what do you think?