Полный текст
Легендарный разработчик культовых игр Джон Кармак рассказал, что мы не так уж зависимы от передовых компьютерных разработок, как предполагает большинство, но у нас просто нет экономического стимула, чтобы это доказать.Отвечая на мысленный эксперимент «Апокалипсис ЦП» в соцсети X, основатель id Software и бывший технический директор Oculus предположил, что именно неэффективность ПО, а не аппаратные ограничения — наша самая большая уязвимость.«Больше пользователей по всему миру, чем многие могут себе представить, могли бы работать на устаревшем оборудовании, если бы оптимизация ПО была действительно приоритетом», — написал Кармак, утверждая, что давление рынка приведёт к резкому повышению эффективности, если новые чипы перестанут поступать.Его решение такое в этом случае: «Перестроить все интерпретируемые продукты на основе микросервисов в монолитные собственные кодовые базы». По сути, отказавшись от современных шаблонов разработки в пользу более эффективных подходов более ранних эпох вычислений.Кармак отметил, что такие изменения повлекут за собой существенные компромиссы: «Инновационные новые продукты будут появляться гораздо реже без сверхдешёвых и масштабируемых вычислений».