Il existe de nombreux langages de programmation exotiques/ésotériques. Le plus connu est certainement Brainfuck.
Quels sont les langages ésotériques qui vous ont le plus marqués et pourquoi ?
Il existe de nombreux langages de programmation exotiques/ésotériques. Le plus connu est certainement Brainfuck.
Quels sont les langages ésotériques qui vous ont le plus marqués et pourquoi ?
Sûrement le K ou le J, exotiques/ésotériques mais utilisés !
En regardant les solutions des problèmes Project Euler (super site au passage), j’en vois “souvent” avec ces langages.
Ca donne des choses comme ça pour le même programme
+/&|/~(!1000)!/:3 5
+/~.(3*i.334),5*i.200
C’est sensé donner la somme des nombres divisibles par 3 ou par 5 inférieurs à 1000…
J’ai rarement vu un langage aussi peu verbeux :)
Chicken est mon préféré! :stuck_out_tongue:
http://esolangs.org/wiki/Chicken
Exemple:
chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken
Le JavaScript peut-être.
Ou sinon, le Lolcode ?
HAI
CAN HAS STDIO?
VISIBLE "HAI WORLD!"
KTHXBYE
Le piet a son intérêt, il se base sur les variations de couleur : http://www.dangermouse.net/esoteric/piet.html
De mon point de vue, les langages ésotériques (comme Brainfuck, sur lequel je base mon expérience), ont une utilité, ils sont intéressant à interpréter ! L’écriture d’un interpréteur Brainfuck (ou même un compilateur) est un exercice très intéressant ! Et c’est beaucoup plus facile d’interpréter Brainfuck que … Ruby ou Java ;)
Je rejoins totalement votre avis ! De plus, l’écriture d’un interpréteur Brainfuck est un excellent moyen de comprendre la logique des pointeurs :)
Je viens de croiser Folders, un langage qui ne nécessite pas de fichiers car il se base intégralement sur … l’architecture de dossiers.