Я не знаю, что более неэффективно расходует ресурсы -- современная государственная система в России или современное IT. Про бюрократию вы знаете и без меня, а я расскажу историю про компьютеры.
Примерно по тем же причинам, по которым существует число 0, в стандартную поставку многих операционных систем входит программа, которая не делает ничего. Насколько много места она может занимать?
Тривиальная реализация на ассемблере занимает 119 байт. Реализация на языке высокого уровня будет занимать ненамного больше, верно?
Неверно. Размер программы, которая ничего не делает составляет 35kB в последнем релизе Debian и 17kB в последнем релизе MacOS. Да, именно так. Перерасход в сотни(!) раз.
Надо заметить, такое положение дел не даёт остаться без работы и денег производителям компьютеров и жёстких дисков, да и в целом смазывает шестерёнки экономики общества потребления. Примерно также, как раздутый бюрократический аппарат позволяет Акакию Акиевичу зарабатывать на хлеб и даже чувствовать себя полезным.
Добро или зло, свет или тьма -- всё зависит от того, что вы цените выше: абстрактную "оптимальность" или жизнь маленького человека. Впрочем, свободный рынок уже вынес свой беспощадный приговор.
Post #262
1.89K