Программа, которая печатает саму себя
Программист Юсукэ Эндо создал Piet Quine — GIF-изображение, которое является одновременно и исходным кодом, и результатом его выполнения. Это программа, которая печатает саму себя без внешнего ввода.
Piet — эзотерический язык программирования, где программы выглядят как абстрактные картины из цветных квадратов (в стиле Питера Мондриана). Интерпретатор читает изображение и выполняет его как код.
Quine — программа, которая выводит свой собственный исходный код. Сделать это в тексте уже сложно, а в формате GIF, с его сжатием и двоичными данными, — почти невозможно.
Эндо впервые создал Piet Quine ещt в 2009 году, но тот был слишком некрасивым. В 2026-м он вернулся к идее и с помощью Claude Code переработал код в компактный «пейзажный» GIF размером 252×189 пикселей. Даже с помощью ИИ это заняло много времени.
САЙТ | TG | VK | MAX | YT
Post #8808
463
- 👍 4
- ❤ 3
- 🔥 3