Funciton : un langage lisible et marrant
Voici, pour ceux qui ne le connaissent pas, un langage très récent (2011), fonctionnel, et lisible, mais entièrement nouveau, j’ai nommé (roulement de tambours) : « Funciton »
Voici un exemple de programme qui fonctionne, essayez de deviner ce qu’il fait :
(Note : ce n’est pas un dessin, c’est bien du texte, vous pouvez le sélectionner et le copier coller, ça fonctionne, essayez !) :
╓───╖
┌──╢ + ╟──┐
│ ╙───╜ │
┌────┴────┬────┴────┐
│ ┌┐ │ ┌┐ │
┌─┴──┤├──whoops!─┬─┤├─┴─┐
│ └┘ │ │ └┘ │ ╔════════════════════════════╗
│ ┌──────┴───┬┘ │ ║ addition — WITH ║
│ ┌┴┐ ┌┴┐ │ ║ THREE PROBLEMS (read on) ║
│ └┬┘ └┬┘ │ ╟────────────────────────────╢
│ ┌──┴─╖ ┌───╖ │ │ ║ +(a, b) = b ║
│ │ << ╟──┤ + ╟─┘ │ ║ ? +(a^b, (a&b) << 1) ║
│ ╘══╤═╝ ╘═╤═╝ │ ║ : a ║
│ ╔═╧═╗ │ │ ╚════════════════════════════╝
│ ║ 1 ║ │ │
│ ╚═══╝ ┌─┴─╖ │
└─────────┤ ? ╟─────────┘
╘═╤═╝
│
Vous pouvez avoir toutes les informations sur Wikipedia ici :