Выбрать главу

Что меня как пользователя может не устраивать в клиентских программах в целом и в мобильных в частности? Можно, конечно, повыпендриваться и побрюзжать на «тоталитаризм» iOS, можно возмутиться бесхозной энтропией Android, можно даже изобразить из себя «продвинутого пользователя» и возбухнуть на громоздкую и тормозную Java, однако реальность такова, что пользовательский софт даже в его сегодняшнем виде тысячекратно зашкаливает потребности 99% этих самых пользователей!

Причём зашкаливает по всем параметрам: и по разнообразию, и по качеству исполнения, и по функциональности, и по диапазону цен, и по мере интеграции в экосистему (любую — что iOS, что Android). Пользователи планеты Земля давно уже получили всё, что только могут пожелать в ближайшие 10 лет. И дай-то бог, чтобы они могли освоить одну миллионную часть того, что уже существует в ближайшие 50 лет. 

Собственно говоря, сказанного достаточно для того, чтобы сделать «пользовательский» вывод по пророчеству Тима Брея: все эти причитания матерого программиста-философа о беспросветности программирования client-side сублимируют не изъяны языков, API, экосистем и существующей мобильной парадигмы, а изъяны эволюции! В том смысле, что мы давно уже достигли такой стадии развития пользовательского программирования, после которой всякая дальнейшая работа (за исключением косметики) является избыточной. 

Я внимательно слежу за всем существующим в мире софтом, написанным и для Windows, и для Mac OS X, и для Android, и для iOS. И слежу уже как 24 года! И вот что я вам скажу: за последние 10 лет не произошло никакого качественного улучшения того, что уже было достигнуто! Менеджеры задач, редакторы, органайзеры, PIM’ы, браузеры, календари, файловые менеджеры, чат-клиенты, видеоклиенты, всё-всё-всё сегодня ничуть не лучше, чем было 10 лет назад (а Skype — так и хуже :-) ). Больше рюшечек, больше свистелок, больше избыточного и бесполезного лжефункционала (и все это за счёт утяжеления кода и усиления жоркости до «железа»), но ничего принципиально нового и интересного. В 2014 году я бы прекрасно мог продуктивно работать и удовлетворять свои чисто пользовательские (не профессиональные) запросы на любой компьютерной системе с тем же софтом, который у меня был в 2004 году. 

Следовательно, Тим Брей лукавит. Все его чисто программерские проблемы — это фикция в глазах потребителя. Просто коллегам Тима Брея по гамбургскому счету давно пора менять профессию. Слишком уж много развелось программистов в сфере пользовательского софта, и им просто там нечем заняться. Разве что — взять и с нуля переделать этот жуткий, дикий и уродливый КОМПЬЮТЕРНЫЙ КОСМОС, созданный отцами-основателями до того криво, до того перректально и без малейшей оглядки на будущее, что аукнется ещё не одному поколению.

К оглавлению

Весеннее обострение мыловаров

Леха Андреев

Опубликовано 06 февраля 2014

Стрельба в московской школе, повторившая ряд сходных американских инцидентов, вызвала очередное и очень предсказуемое обсуждение влияния компьютерных игр на детей. Даже до Госдумы дошло. Я не стал бы об этом писать (потому что «всё уже сказано»), если бы не странный рикошет этой истории в российскую ИТ-сферу — увольнение директора по маркетингу игрового подразделения Mail.Ru Михаила Кочергина.

Выгнали его за то, что он в Госдуме пожаловался на засилье иностранных, особенно китайских производителей в компьютерных играх: дескать, именно они своими вражескими танками портят наших детей. Идея старая, однако такими словами Михаил запалил собственного работодателя — африкано-китайскую компанию Mail.Ru, у которой есть именно китайская игра Ground War: Tanks. И в свете этого события я хочу озвучить точку зрения, которой вы, скорее всего, ещё не слышали в спорах о вреде компьютерных игр.

Для начала пара фактов. Первый: в начале этой недели в Москве случился резкий скачок температуры — с минус 20 градусов потеплело до нуля. Это, по сути, мартовский феномен, который обычно сопровождается самыми разными «весенними обострениями» (да-да, включая и приступы агрессии, и неожиданные увольнения). Многие люди и даже кошки об этом догадываются, но мало кто способен сказать об этом ясным и чётким языком цифр, прогнозов и превентивных мер. Термин «терморецепция» даже не удостоился отдельной статьи в русской Википедии.