Нет способа выразить импакт одним числом. Десять лет назад SQLite просто не было, и ничего похожего тоже не было. А сейчас он везде, хотя не везде виден. Apple Mail, например, его использует и в iOS он тоже где-то внутри закопан. Вместо этого были какие-то конфигурационный файлы в разнообразных форматах и написанные от руки парсеры, местами XML с XPATH, не к ночи будь помянут.
И вообще есть куча софта, который мы вообще не замечаем, поэтому не можем впечатлиться отсутствием в нём ошибок. Микроконтроллер в часах у меня на руке подсчитывает количество колебаний кварцевого кристалла и вносит поправку на температуру по табличке, никогда не ошибаясь, и делает это пять лет подряд без остановки на одной малюсенькой батарейке.
Десять лет назад не было мордокниги, теперь на нём сидят все старики (а молодёжь уже не застала и сидит на каком-нибудь инста- или телеграмме). Поэтому говорить об улучшении или ухудшении качества кода FB непонятно как. С одной стороны там дыра на дыре, с другой стороны у них TensorFlow и прочий state of the art в области машинного обучения.
Писать софт без ошибок умели давно (в качестве примера можно привести Space Shuttle), и этот навык не утерян. Просто слишком дорогое удовольствие. Можно делать либо для государства, либо как хобби. В бизнесе же выгоднее использовать услуги индийских говнокодеров, а неэффективность компенсировать более мощным железом, сделанным в Китае задёшево. Капитализм.
Обычный треугольник быстро-дешево-безошибочно, только не всё сразу. Все три стороны востребованы, но наиболее востребованна комбинация "быстро и дешево".
Как дышло
И вообще есть куча софта, который мы вообще не замечаем, поэтому не можем впечатлиться отсутствием в нём ошибок. Микроконтроллер в часах у меня на руке подсчитывает количество колебаний кварцевого кристалла и вносит поправку на температуру по табличке, никогда не ошибаясь, и делает это пять лет подряд без остановки на одной малюсенькой батарейке.
Десять лет назад не было мордокниги, теперь на нём сидят все старики (а молодёжь уже не застала и сидит на каком-нибудь инста- или телеграмме). Поэтому говорить об улучшении или ухудшении качества кода FB непонятно как. С одной стороны там дыра на дыре, с другой стороны у них TensorFlow и прочий state of the art в области машинного обучения.
Писать софт без ошибок умели давно (в качестве примера можно привести Space Shuttle), и этот навык не утерян. Просто слишком дорогое удовольствие. Можно делать либо для государства, либо как хобби. В бизнесе же выгоднее использовать услуги индийских говнокодеров, а неэффективность компенсировать более мощным железом, сделанным в Китае задёшево. Капитализм.
Обычный треугольник быстро-дешево-безошибочно, только не всё сразу. Все три стороны востребованы, но наиболее востребованна комбинация "быстро и дешево".