Розробник побив власний рекорд, написавши гру «Змійка» розміром усього 54 байти
Розробник під ніком donno2048 знову побив власний рекорд, зумівши помістити легендарну онлайн-гру «Змійка» (Snake) в 54 байти машинного коду, написаного на Асемблері. Це настільки мало, що тепер увесь код вміщується в один QR-код.
Проект опубліковано на GitHub, всі бажаючі також можуть пограти в демонстраційну версію за адресою donno2048.github.io/snake. Попередній рекорд, встановлений у грудні минулого року, становить 57 байт, що на три байти більше, ніж нинішнє досягнення.
Аналогічна програма, написана на C для Linux-систем, має розмір 15776 байт, що в 276 разів більше за гру на Асемблері.
«Змійка» має x86-код, спочатку розрахований на DOS. Є й варіант, який не потребує BIOS, завантажувача чи операційної системи.
Практичне значення такого рекорду полягає в технічній демонстрації можливостей «компактного» мислення та глибокого розуміння архітектури процесора. Крім того, проект цікавий з точки зору естетики культури розробників ПЗ — вміння помістити гру в QR-код є приводом для обговорень у спільноті програмістів.
Код, QR-зображення та онлайн-демо доступні на сторінці проекту на GitHub. Там же можна знайти інструкції, як цю гру запустити локально (скрипти main.sh/main.bat).
Відеосервіс Zoom анонсує технологію цифрових двійників, які самостійно відвідуватимуть робочі зустрічі. Про це пише TechCrunch.…
IT-гігант Meta (материнська компанія Facebook) офіційно оголосив про придбання Moltbook — вірусної соціальної мережі, яка…
Експериментальний агент штучного інтелекту ROME, якого створили дослідники, пов'язані з китайською компанією Alibaba, продемонстрував неочікувану…
Центральне бюро боротьби з кіберзлочинністю Польщі (CBZC) провело масштабну операцію, результатом якої стало викриття групи…
Microsoft оголосила про початок інтеграції технологій Anthropic у свої сервіси, представивши новий інструмент Copilot Cowork,…
Компанія Anthropic оголосила про доступність у Claude Code бета-версії нового інструменту Code Review. Він розробленій…