01 Qu’est-ce que le langage de programmation ésotérique Brainf**k ?

Brainfuck – Wikipédia

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 :

BFOokPikaLangRoadrunnerMorsefuck
>Ook. Ook?pipimeeP.–
<Ook? Ook.pichuMeep–.
+Ook. Ook.pimEEp..-
Ook! Ook!kaMeeP-..
.Ook! Ook.pikachuMEEP-.-
,Ook. Ook!pikapimeep.-.
[Ook! Ook?pikamEEP
]Ook? Ook!chuMEEp

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