Прогресс в софте остановился
24-04-2012 08:20
к комментариям - к полной версии
- понравилось!
Прогресс в софте остановился -- это очевидный факт. Как же так, спросите вы? Ведь налицо выход новых программ, более мощных алгоритмов и т. п. Но под прогрессом стоит понимать относительное увеличение производительности. Что толку в супербыстром алгоритме, если он требует такого же увеличения мощи железа? Ведь более медленный алгоритм будет работать быстрее под новым же железом. К примеру, старые игры очень быстро идут в эмуляторах, если не выставить лимит фреймов. Досовские -- потому что рассчитывались относительно скоростей тогдашних процов. Соньковские -- потому что рассчитывались на телики. Сегодняшние игры -- тоже будут идти супербыстро, потому что у большинства ЖК-экранов тоже есть лимит -- 60 Гц, на который и ориентируются игроделы. В моём понимании прогресс -- это когда старое железо способно быстрее исполнять новый алгоритм. Когда новое железо не может исполнять старые алгоритмы, требует сторонних эмуляторов и т. д., когда оно с такой же скоростью исполняет новые алгоритмы, с какой старое железо исполняет старые алгоритмы -- тогда перед нами не прогресс, а потреблядство, банальный фуфломаркетинг для быдла.
Производители софта ударились именно в маркетинг. Конечно, они всё ещё добавляют какие-то новые фичи. Возьмём хоть браузеры. Вот браузермейкеры лепят поддержку вебкамер и микрофонов в ХТМЛ. Но всё это легко реализуемо и на старом железе. Просто они привязывают эти фичи к новым релизам, релизам, которые уже используют новые апи и фреймворки, которые не пашут на старом железе. Недавно Опера релизнула поддержку директикса в хардваре... но кинула юзеров девятого икса. Как в своё время поступил и Мелкософт. Всё больше и больше людей раздражает подобная политика. Даже я начинаю подумывать над тем, чтобы перестать апдейтить софт. Потому что он не несёт улучшений. Наоборот, новые версии программ несут сплошные ухудшения. Из-за блоутинга, из-за расчёта на новейшее железо... Видя такое дело, разрабы двух браузеров решили постепенно перейти на постоянный цикл релизов. Чтобы их браузеры, лиса и хром, сами собой апдейтились, постепенно рендеря пользовательское железо в бесполезный нуль. Собственно, все тормоза в наше время вызываются неграмотно написанным софтом (стоит вспомнить возвраты планшетов под Дроидом). А может, его и специально пишут таким, чтобы впарить новые компы покупателям (это относится даже к грёбаному ГНУ). Возможно, пришла пора сказать нет софтварным апгрейдам. Возможно, софт стоит обновлять лишь вместе с железом: в конце концов, миниатюризация ещё не закончена. Логичным тогда выглядит поведение Эппл: привязка софта к железу, ограниченный модельный ряд, контролируемое старение... Я не вижу в этой системе места Виндоуз: разнообразие запчастей и операционок характерно для гиков и Линукса, ограниченность и чрезмерная надёжность -- для быдла и Эппл... M$ -- нечто среднее, что обречено на вымирание. Они начинают барахтаться с привязкой и аппсторами, но я бы не поставил на них в этой гонке. Это только моё мнение, но дорога М$ устремлена в сторону Биг Блю, но никак не потребительского сектора.
вверх^
к полной версии
понравилось!
в evernote