We are currently working on new rules for what content should and shouldn't be allowed on this website, and are looking for feedback! See Esolang:2026 topicality proposal to view and give feedback on the current draft.
MindReadingFuck
MindReadingFuck is a joke esoteric language created by User:Dart in 2019. It is loosely a brainfuck derivative.
Description
MindReadingFuck is very easy to program in, as there are zero valid instructions. The way every MF program works is that the interpreter knows exactly what the user wants. It doesn't involve actual mind reading, it's just every single use of MF is pre-determined. In fact, it even knows exactly which inputs you will make, so you don't need to waste your time typing them in. There is no output though, since it's not required for turing-completeness. The only possible error that can occur is unexpected symbol.
Computational class
It's hard to compare instructions one by one, but here's a BF interpreter written in MF:
So the class is turing-complete or even greater. It's also the ultimate turing tarpit and BF instruction minimalization, that needs only zero instructions and zero symbols.
More recent proof shows the real class is uncomputable though.
Examples
Hello, World!
And the minimized version:
Self-interpreter
Fun fact: it's the only interpreter.