Brainfuck est un langage de programmation ésotérique conçu par le suisse Urban Müller en 1993. Le langage est également connu sous le nom de Brainfck, Brainf** ou encore BF.
Brainfuck est beaucoup trop lourd et inefficace pour une utilisation productive, mais convient à la formation à la méthodologie de développement de logiciels.
Le jeu de commandes se compose de huit commandes codées avec les caractères > ; < ; + - , . [ ]
sont encodés.
Substituts triviaux
Substitutions triviales à la con – Esolang (esolangs.org)
En raison de la simplicité de la commande, des variantes ont été développées au fil des ans, ne différant que par la dénomination des commandes. Par exemple :
BF | Ook | PikaLang | Roadrunner | Morsefuck |
> | Ook. Ook? | pipi | meeP | .– |
< | Ook? Ook. | pichu | Meep | –. |
+ | Ook. Ook. | pi | mEEp | ..- |
– | Ook! Ook! | ka | MeeP | -.. |
. | Ook! Ook. | pikachu | MEEP | -.- |
, | Ook. Ook! | pikapi | meep | .-. |
[ | Ook! Ook? | pika | mEEP | — |
] | Ook? Ook! | chu | MEEp | … |
Le GC Wizard connaît les substituts suivants :
- Alphuk
- Btjzxgquartfrqifjlv
- BinaryFuck
- Blub
- Colonoscopy
- DetailedFuckk
- fuckbeEs
- Fluffle Puff
- German
- K-on Fuck
- Morsefuck
- Nak
- Omam
- PenisScript
- Pikalang
- ReverseFuck
- Revolution 9
- Roadrunner
- Scremcode
- Ternary
- Triplet
- UwU
- ZZZ