▶ video
В исходниках DOOM нашли комментарий: «C отстой». Что было дальше?
Перед шириной экрана в doomdef.h разработчики id Software написали, что дефайны отстой, C отстой, а C++ хотя бы лучше как улучшенный C. Разбираем, почему макросы и правда коварны: SQ(1+2) даёт 5, а не 9, и как весь кадр DOOM в 320×200 умещается в 64 КБ.
https://www.youtube.com/shorts/B2iMXfDbYd4
Views: 61