Мы используем файлы cookie и сервисы аналитики. Ознакомьтесь с нашей Политикой сбора данных и выберите, какие типы cookie вы разрешаете:
cookie_policy_accepted — хранит ваш выбор cookiePHPSESSID — сессияkey3 — запоминание входа_ix — единая сессия входа на ixbt.comadminuserskey — вход администратораtopic_add_autosave — автосохранение черновикаls_photoset_target_tmp — временные данные загрузки фотоgeo_country — определяет ваш регион_ga, _ga_*, _ym_uid, _ym_d, _ym_* — статистика посещений__gads, __gpi — таргетирование объявленийВы всегда можете изменить свои предпочтения в настройках.
Некоторое разрастание кода, конечно, имеет место быть, но это плата за удобство.
Quake 3, который, естественно, намного сложнее (Windows, C++) — ≈900 КБ.
Что интересно, Кармак — программист, безусловно, выдающийся — до последнего держался за сишечку, но растущая сложность кода вынудила-таки перейти на C++.
Если к тому моменту ещё жив буду.
Вообще, я бы советовал заглянуть в дизассемблированный код программы, собранной оптимизирующим компилятором, и не писать более глупости.