Sometimes I find "geeky", cryptic coding funny and even interesting. Today I stumbled upon a "Turing-complete programming language" called Brainfuck (see also the corresponding Wikipedia page).
Of course code (or a language) like that is merely entertaining. I would never like to see anything like that in a production code I might have to maintain. (And, pointing to my previous post, I would never advise a novice programmer to see anything like that for learning purposes.)
Still, the language definition put a smile on my face.
Moving from cowboy coding to agile development
Thursday, January 26, 2006
Subscribe to:
Post Comments (Atom)
7 comments:
Here's another fun little language along the lines of Brainf*ck: Whitespace
I don't even know anymore if that's just funny or if it's also a bit scary. Well, the involvement of alcohol seems to have influenced the invention of Whitespace (which somewhat calms me down).
Which calms you down: Alcohol, or the fact it influenced the invention of Whitespace?
Well, I guess both of them (and maybe the effect is doubled if they are combined).
Unlambda: Your functional programming language nightmares come true
I forgot to say... as a class assignment, we have to write an interpretor of one (our choice) of those 3 languages.
This is one of those moments when I'm happy my spring semester is already over...
OTOH, I kind of like writing parsers, and writing an interpreter might be a nice challenge. I have never written one.
Post a Comment