Найти в Дзене

Технообразие

Я довольно часто пасусь на всяких околокомпьютерных сайтах со статьями про программирование, компьютеры, устройства, технологии и "прагресс". Несмотря на всю мою подкованность в компьютерном деле, могу, скрипя зубами, признаться: я не понимаю 80% того, что в этих статьях пишется. Просто потому, что всякой ерунды навыдумывали - ну просто пипец. Одних только языков программирования, на сто рядов дублирующих друг друга - пара десятков. А уж всяких там технологий, также дублирующих друг друга - и того больше. Каждый язык и технология тянут одеяло на себя - это понятно. Страдают, в конечном счёте, все - и горе-"прагромизды", и потребители этого великолепия. Дикое разнообразие "стандартов", которые и сами-то по себе не особенные стандарты, никогда ни к чему хорошему не приводит.

А сводится всё, в конечном счёте, к свистелкам и перделкам. На популярном компьютерно-интернетном ресурсе каждая третья статья ныне - про то, как бы ещё так извернуться со стандартом CSS3, чтобы создать очередную свистящую и пердящую кнопочку, летающую по всему экрану. Разгадка проста: практически все стандарты, что нужны для нормального сайта, разработаны и оттестированы ещё в прошлом веке, и всё на них работает давно и хорошо. Но надо же что-то измышлять, придумывать, кичиться какими-то "разработками", хвастаться "продвинутостью". Вот и будем "дорабатывать" CSS, чтобы свистело и пердело ещё громче. При всём при этом, мало кто способен завести реально безглючно работающий сервак с сайтом. Который по разным причинам валился (или хреново работал) хотя бы раз в полгода, а не раз в неделю.

А несчастный IPv6? Это же пестня. Всем ясно, что до его полноценного внедрения пройдут десятилетия. Да и не нужен он в таком ракурсе, если разобраться. Всем и так хорошо, и может быть и дальше хорошо, если не орать на каждом углу о "крайней необходимости" (ор, кстати, стоит уж как лет 15). Орут, пишут, проводят конференции, стряпают обзоры вида "установили мы, значит, на своей домашней сетке IPv6"...

Или вот, можно вспомнить Flash. Недавно, я удалил все компиленные в .exe флэшки из архива. Причина: никто из них нормально не проигрывается. Все эти масяни, лесные друзья, антимульт.ру, воробей.ком и прочие подобные. То вылетают с ошибкой, то не доигрываются - в начало возвращаются. И это - на секундочку - на той же самой OS, на которой они с удовольствием проигрывались лет шесть назад! Просто чего-то там, видимо, поменялось в библиотеках. Или ещё в каких-нибудь гнилых программных дебрях неясно где. Вы просто не можете быть уверены, что через 15-20 лет видео с вашим ребёнком, снятое на сегодняшнюю супер-пупер цифровую камеру, вообще хоть где-нибудь откроется. Потому что видеостандартов хренова гора, причём они сами частенько недоделаны; а некоторые прямо в недоделанном состоянии и умирают. Про стандарты на карты памяти я тоже помолчу.

Нет, я вовсе не хочу нагнетать ситуацию. По большому счёту, ничего из этого не важно. Ну не проиграется - да и не проиграется; не жить из-за этого, что ли? Просто нужно понимать, почему большинство технологий и приложений в нашей жизни работает через вот такенную задницу. Банкоматы виснут, бронирования не бронируются, кассы не работают, начисления не начисляются, посылки ходят не туда, преступник не пробивается по базе, фотки с фотика не открываются на чужом компе, дорогущий принтер не работает в новой OS, купленная лицензионная программа для обработки видео известной фирмы вылетает в exception, а знаменитый браузер знаменитого поисковика не может нормально показать видео со своего же знаменитого видеохостинга. Так было, есть - и так, по-видимому, будет. Поскольку я мало видел людей более пафосных, малограмотных и уверенных в своей правоте, чем "прагромизды". Одеяло так и будет перетягиваться чёрт знает сколько времени.

Оригинал статьи на saanvi.ru (без купюр)