The brainfuck language is an
esoteric programming language noted for its
extreme minimalism.
It was designed to challenge and amuse programmers, and is not suitable for practical use.
Its name has been variously bowdlerized, as in brainf*ck or brainfsck, since its name contains
the expletive "fuck". The name of the language is generally not capitalized, despite the fact that
it is a proper noun.
taken from wikipedia
So what's this all about
A brainf*ck interpreter written in
pure-JavaScript. Despite the fact that it's really not more than
something fun to play around with, it has some nice features:
- Callbacks for pretty much everything
- Delay support to see whats going on during the execution
- Did I mention its OpenSource (CreativeCommons BY SA)
- At least it's not slow (441ms for the HelloWorld example from Wikipedia - Including UI code)
Ok, where can I get it?
Either here to
download, or this is the
demo.