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

dCode et vous

dCode est gratuit et ses outils sont une aide précieuse dans les jeux, les énigmes et les problèmes à résoudre au quotidien !
Vous avez un problème, une idée de projet, besoin d'un outil spécifique et dCode ne peut pas (encore) vous aider ? Vous désirez une prestation de développement sur mesure ? Contactez-moi !


dCodeur lit tous les messages et y répond si vous indiquez un email (non publié) ! C'est grâce à vous que dCode a le meilleur outil de Langage Deadfish, Merci.

Langage Deadfish

Annonces sponsorisées

Interpréteur/Décodeur de Deadfish






Chiffrement en 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é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.

Poser une nouvelle question

Code source

dCode se réserve la propriété du code source du script Langage Deadfish en ligne. Sauf code licence open source explicite (indiqué Creative Commons / gratuit), tout algorithme, applet, snippet ou logiciel (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, traduire) codé en langage informatique (PHP, Java, C#, Python, Javascript, Matlab, etc.) dont dCode a les droits ne sera pas cédé gratuitement. Pour télécharger le script en ligne Langage Deadfish pour un usage hors ligne, rendez-vous sur la page de contact !

Questions / Commentaires


dCodeur lit tous les messages et y répond si vous indiquez un email (non publié) ! C'est grâce à vous que dCode a le meilleur outil de Langage Deadfish, Merci.


Source : https://www.dcode.fr/langage-deadfish
© 2018 dCode — La 'boite à outils' indispensable qui sait résoudre tous les jeux / énigmes / géocaches. dCode