Rechercher un outil
Langage Deadfish

Outil pour interpréter le Deadfish, un langage de programmation extrêmement basique créé par Jonathan Todd Skinne, uniquement capable d'afficher des nombres via seulement 4 commandes.

Résultats

Langage Deadfish -

Catégorie(s) : Langage de Programmation

Partager
Partager
dCode et vous

dCode est gratuit et ses outils sont une aide précieuse dans les jeux, les maths, les énigmes, les géocaches, et les problèmes à résoudre au quotidien !
Une suggestion ? un problème ? une idée ? Ecrire à dCode !


Rendez-vous sur notre communauté Discord pour participer au forum d'entraide !


Grâce à vos remarques, réponses et commentaires pertinents, dCode peut développer le meilleur outil de Langage Deadfish, alors écrivez-nous c'est gratuit ! Merci !

Langage Deadfish

Interpréteur/Décodeur de Deadfish






Chiffrement en Deadfish





Voir aussi : Brainfuck

Outil pour interpréter le Deadfish, un langage de programmation extrêmement basique créé par Jonathan Todd Skinne, uniquement capable d'afficher des nombres via seulement 4 commandes.

Réponses aux Questions

Comment écrire en Deadfish ?

Le deadfish est un langage de programmation simplifié à l'extrème utilisant une seule case mémoire (initialisée à 0) et 4 fonctions :

iincrémente la case mémoire (+1)
ddécrémente la case mémoire (-1)
smet la valeur de la case mémoire au carré (^2)
oaffiche la valeur de la case mémoire

Exemple : Pour coder le nombre 8, il est possible d'écrire iiiiiiiio (8 incréments et affichage) ou bien iisiiiio (2 incréments =2, puis mise au carré =4, 4 incrément =8 et affichage) ou encore iiisdo (3 incréments = 3, puis mise au carré =9, 1 décrément =8 et affichage)

Comment décoder du Deadfish ?

Deadfish n'est pas un chiffrement mais un langage de programmation, utiliser un interpréteur pour lancer le programme et afficher le résultat.

Exemple : iiiso correspond à 3 incréments i (+1+1+1=3), puis une mise au carré s (3^2=9) et affichage du résultat o, soit le nombre 9

Le programme ne peut afficher que des nombres, mais ceux-si peuvent utiliser une nomenclature (code ASCII, A1Z26, etc.) pour obtenir un texte clair.

Comment reconnaitre du code Deadfish ?

Deadfish ne comporte que 4 lettres distinctes, par défaut i, s, d et o en minuscule.

La quantité de i et d est généralement supérieure à la quantité de o et s.

Il y a autant de o que de nombres (ou caractères) dans les valeurs affichées par le programme.

Quelles sont les variantes du Deadfish ?

Le site XKCD a proposé une variante avec ses propres lettres en remplacant i par x, s par k et o par c (d reste d).

De part sa conception et son niveau d'abstraction, Deadfish ressemble à la famille de langages type Brainfuck.

Code source

dCode se réserve la propriété du code source de l'outil 'Langage Deadfish' en ligne. Sauf code licence open source explicite (indiqué CC / Creative Commons / gratuit), tout algorithme, applet ou snippet (convertisseur, solveur, chiffrement / déchiffrement, encodage / décodage, encryptage / décryptage, traducteur) ou toute fonction (convertir, résoudre, décrypter / encrypter, déchiffrer / chiffrer, décoder / encoder, traduire) codé en langage informatique (PHP, Java, C#, Python, Javascript, Matlab, etc.) aucune donnée, script ou accès API ne sera cédé gratuitement, idem pour télécharger Langage Deadfish pour un usage hors ligne, PC, tablette, appli iPhone ou Android !

Besoin d'Aide ?

Rendez-vous sur notre communauté Discord pour participer au forum d'entraide !

Questions / Commentaires

Grâce à vos remarques, réponses et commentaires pertinents, dCode peut développer le meilleur outil de Langage Deadfish, alors écrivez-nous c'est gratuit ! Merci !


Source : https://www.dcode.fr/langage-deadfish
© 2020 dCode — La 'boite à outils' indispensable qui sait résoudre tous les jeux / énigmes / géocaches / CTF.
Un problème ?