I think the best approach for the Brainfuck madness is to write a compiler/transpirer from a high level language (e.g. LOLCODE) to generate Brainfuck code. Then you can write your app in the high level language and show off the generated Brainfuck code.
It's really cute how the author added $ to insert a debugging break into the source. Instead of "debugging by printf", which is a bit tedious in brainfuck, this is driving your debugger by editing the source code. Bravo!
I was surprised to learn that this has got to be one of the only languages which is easier to compile than interpret. When compiled the language reduces to basically a single-register assembly with a one-to-one character-to-line ratio. Bracket branching can be extremely easily implemented with jump labels and `test` + `jnz` statements without having to worry about things like parsing and jump table construction at all.
So delighted to see this :D
I once fail/won with a paper in whitespace. I love the non-traditional programming languages. They're fun, whimsical, and sometimes a nice break.
LOLCode is still my favorite though. I wrote a prime number generator in it for fun :)
ww520|9 years ago
thenewwazoo|9 years ago
greglindahl|9 years ago
umanwizard|9 years ago
autotune|9 years ago
ajyoon|9 years ago
tlrobinson|9 years ago
andreaorru|9 years ago
Rhinobird|9 years ago
Having reached the lowest level of the machine, they started digging...
nickthemagicman|9 years ago
gregmac|9 years ago
ajyoon|9 years ago
forgotmyacc|9 years ago
[deleted]
forgotmyacc|9 years ago
jksmith|9 years ago
cwmma|9 years ago
I didn't really expect that
kevincox|9 years ago
grabcocque|9 years ago
partycoder|9 years ago
The language is also Turing complete.
It is possible to use genetic programming (and other approaches) to generate brainfuck programs without an insane amount of effort.
Eventually the resulting program can be processed to be made more efficient.
le-mark|9 years ago
yoz-y|9 years ago
mi100hael|9 years ago
ajyoon|9 years ago
this-dang-guy|9 years ago
LOLCode is still my favorite though. I wrote a prime number generator in it for fun :)
raw23|9 years ago
Pica_soO|9 years ago
bweitzman|9 years ago
poizan42|9 years ago
unknown|9 years ago
[deleted]
rui314|9 years ago
ajyoon|9 years ago