Мое разочарование в софте

Статья не моя. Но неизвестный автор явно прав. Не поленитесь прочитать, пожалуйста.

88 показов
4.2K4.2K открытий

Сам автор пояснил причины и подтвердил безысходность ситуации: время компьютера дешевле времени программиста. А время пользователя, который ждёт пока всё загрузится вообще бесплатное. Всё так и останется пока программисты не начнут работать забесплатно, чего никогда не произойдёт, разумеется

Ответить

Это ненадолго. Закон Мура подходит к концу. Уже и Intel столкнулся с ситуацией, когда уменьшать техпроцесс стало слишком трудно - огромное количество элементов на подложке вызывает большой процент брака и, соответственно, высокую стоимость конечных изделий. 7нм и 5нм скорее всего будут последними техпроцессами, ниже уже начинаются квантовые эффекты, взаимное влияние элементов друг на друга. Всё. Конец гонки вычислений. Бесконечно увеличивать количество ядер и потоков выполнения - тоже не вариант, параллельные вычисления хорошо работают только на определенном классе алгоритмов и начиная с определенного количества, система с большим количеством вычислителей начинает работать медленнее, чем аналогичная система с меньшим количеством вычислителей. Увеличивать размеры кристалла и количество кристаллов - охлаждение и потребление энергии тоже имеет свой предел.

То есть разработчикам неизбежно придется заниматься оптимизацией, когда эпоха "дешевых" вычислений наконец закончится.

Ответить