Is there any use for brainfuck?
it's literally my fetish
>>59558035
Are there brainfuck interpreters written in brainfuck?
>>59558035
good for code golf
great for making hacks for CSGO
>>59558142
Yep
No. It was not designed to actually be used, but rather, just to see what the smallest programming language one could make is.
Who knows
Teaches you to think in terms of simple operations when programming. It's kind of like a Turing machine, and kind of like assembly programming, so I guess getting good at brainfuck could help with either of those.
It's also a pretty simple language to implement, so if you have some esoteric language or platform, writing a brainfuck interpreter or compiler in it can be a good challenge.
>>59559076
Actually brainfuck might be a good language to teach basic AIs to write via machine learning.
One of these days I'll sit down and make an interpreter for Brainfuck in Haskell, already have an idea how I'm gonna do that
>>59558035
It has been proposed for use as a control language for nanomachines:
http://www.niac.usra.edu/files/studies/final_report/883Toth-Fejel.pdf
why not use printf as turing complete brainfuck interpreter?
https://github.com/HexHive/printbf
can't find the 32c3 presentation right now. not sure which one it was
>>59559899
those jpeg artifacts are really fucking my brain
>>59560154
It's for your own good.
>>59558035
Program proving
>>59559193
Do it.
http://karpathy.github.io/2015/05/21/rnn-effectiveness/
>>59558142
There is a brainfuck compiler written in Brainfuck.
>>59563064
Does it output machine code?
>>59558035
It is an awesome technology demonstrator for the simplest language you can write. And simplest language kinda means simplest compiler so if you were asked to go from silicon to compiler and a few simple programs you'd know the answer.
Immediate use case is not that important in research. Most math theorems don't get practical use that much until they solve a very important problem in some application.
>>59564548
no, it outputs brainfuck
>>59559605
godspeed magnificent motherfucker
> Not installing a fork of gentoo rewritten entirely in brainfuck
plebeians get out