В исходниках DOOM нашёлся идеальный комментарий о языках программирования.
В файле doomdef.h прямо перед определением ширины экрана:
// Defines suck.
// C sucks.
// C++ might suck for OOP, but it sure is a better C.
// So there.
#define SCREENWIDTH 320
В переводе:
> Дефайны — отстой.
> C — отстой.
> C++ для ООП, возможно, тоже отстой, но как улучшенный C он точно лучше.
> Вот так.
И сразу после жалобы на дефайны — новый `#define`.
Когда дедлайн сильнее архитектурных убеждений.
https://github.com/id-Software/DOOM/blob/master/linuxdoom-1.10/doomdef.h
В файле doomdef.h прямо перед определением ширины экрана:
// Defines suck.
// C sucks.
// C++ might suck for OOP, but it sure is a better C.
// So there.
#define SCREENWIDTH 320
В переводе:
> Дефайны — отстой.
> C — отстой.
> C++ для ООП, возможно, тоже отстой, но как улучшенный C он точно лучше.
> Вот так.
И сразу после жалобы на дефайны — новый `#define`.
Когда дедлайн сильнее архитектурных убеждений.
https://github.com/id-Software/DOOM/blob/master/linuxdoom-1.10/doomdef.h
Просмотры: 73