Цель — это High-level , или почему вообще кого-то должно волновать низкоуровневое программирование
Отличная статья, хорошо объясняющая, что низкоуровневое программирование ради низкоуровневого программирования — не лучшая стратегия
Low-level — это не про "писать всё вручную", а про правильный выбор фундамента, на котором строится софт
Современный софт тормозит не потому, что железо слабое, а потому что стеки, на которых он строится, перегружены. Мы бесконечно наслаиваем абстракции, и производительность разваливается (пример из статьи — старый Reddit vs новый)
Сегодня система опасно перекошена вверх: бесконечные JS-фреймворки и почти никакой инновации ниже по стеку — там, где возможен реальный прогресс. Поэтому инструменты со временем становятся хуже, а не лучше
Цель — не низкоуровневый код ради самого кода. Цель — новые, лучшие high-level инструменты, построенные на прочной основе
Post #225
926