mars 2026
githubTrois quines de complexité croissante. Le premier affiche son propre code source sur la sortie standard. Le second écrit son code source dans un fichier enfant. Le troisième génère, compile et exécute une version enfant de lui-même avec un compteur décrémenté — un organisme auto-réplicant minimal doté d’un état mutable. L’implémentation en assembleur exige en particulier d’encoder la représentation du programme directement dans des constructions au niveau machine.