Можно говорить, что это доткомы-2. Никто ведь не отказывался от планов доить наши кошельки.Те технологии, что вы перечисляете, задумывались и применялись ещё и для чего-то полезного. Ну, иногда. :)
Кажется, кто-то из авторов расширений для Firefox написал замечательную статью о том, что браузер — это не IDE и не runtime для всякого мусора. Только я не могу найти её, к сожалению… Совсем вылетело название из памяти, а Гугль ничем не помогает.
Логика обезьянок такова: мы что-нибудь начнём делать, весело проведём время, а потом начнём делать что-нибудь другое, нам снова будет весело. Им вообще плевать на результат, они же не для нас это делают, а либо ради зарплаты, либо ради своего веселья. Зачем продумывать и прорабатывать архитектуру программных систем, если можно просто их переписать начисто? Хоть сто раз, хоть тысячу. Молодые идиоты всегда будут в наличии, поскольку пока они дорастут до понимания причин проблем, они постареют и станут никому не нужны, а новые молодые идиоты не будут слушать их предостережения. Особенно удобно переписывать всё по сто раз на языках «быстрого прототипирования». Часто обезьянки говорят: мы это щас напишем на пихтоне, а потом перепишем на милых вашему сердцу сях и ассемблерах. Естественно, никто ничего никогда не переписывает. «Отстаньте, ретрограды, мы уже делаем третью версию нашего искусственного идиота! Теперь с серыми буквами на сером фоне» (а очень важная для прогресса человечества «тёмная тема» — в следующем релизе).
Написано 22 года назад: www.catb.org/esr/writings/lj-howtobuild/ar01s02.html
Сегодня у нас есть не только быстрые шины недорого, но даже SSD, а также огромные кеши прямо в процессорах и гигабайты ОЗУ вне их. И что же? Курятник на всём этом суперкомпьютерном хозяйстве всё ещё «не вполне готов для десктопа», но теперь ещё и ужасно при этом тормозит и отвратительно выглядит.
Проблема — в людях (которые делают софт). Её отлично видно по поведению и нравственному облику линуксоидов.