Ein Quine in Python schreiben: Eine Schritt-für-Schritt-Anleitung
How to Write a Quine
Dieser Artikel erklärt anschaulich, wie man ein Quine schreibt – ein Programm, das seinen eigenen Quellcode ausgibt, ohne Introspection zu nutzen. Der Autor beginnt mit einer allegorischen Maschine, die Pläne nutzt, um das Konzept zu veranschaulichen, und führt dann detailliert durch die Konstruktion eines einfachen Quines in Python. Dabei zeigt er, wie man String-Manipulation und die repr-Funktion einsetzt, um das Programm zu vervollständigen.
Ein Programm, das sich selbst anzeigt, ist ein Sonderfall eines Programms, das etwas anzeigt.