Графоманский сайт

Субъективное мнение объективного человека.
Издаётся с 17 августа 2010 года.

Впереди паровоза

Больше 20 лет перед моими глазами проходит становление программ и программистов. На ноги. И чем дальше, тем быстрее становятся ноги. Ещё совсем недавно, лет 15 назад, новые программы выходили нечасто. Новые версии существующих программ также не баловали своими обновлениями. Потом всё изменилось.

Не знаю, с чем можно связать изменение сроков обновления программ. Примерно в это время интернет стал явлением не исключительным, а повсеместным. Или прилетали марсиане и заразили всех неизвестной болезнью. В самом деле, не может же быть, чтобы у всех заклинило мозги? Выпуск новой версии программы каким-то образом прилепили к рождеству?! Это только марсиане могли такое учудить! Гораздо логичнее выпускать новую версию программы с появлением новых функций.

Немного отвлекусь и напишу, как я себе представляю создание чего-то нового. Я тоже больше 10 лет писал программы, могу себе позволить. Для начала работы над новой версией нужно как минимум иметь нечто в виде новой идеи. Лично мне кажется, что намерение изменить цвет кнопочек и рамочек не является достаточно веской причиной перехода с версии 1.1 на 3.5. Понятно, что конкуренты не спят и за время отпуска успели с версии 1.2 перебраться на 2.7, но... Мне всё-таки кажется, что с версии 1.1 нужно перебираться на 1.2, ну уж в крайнем случае на 2.0. Если только после нескольких бессонных ночей длительность перекодировки фильма сократилась на 40%.

Но это только если ускорение работы происходит гарантированно. Если скорость должна увеличиться чисто теоретически, не стоит выкидывать в массы недорелиз, чтобы узнать, так это или нет. Незачем отвечать на кучи писем фразой «Кнопки научись нажимать!». Незачем потом думать, как незаметно откатиться на одну из старых, проверенных версий.

Вот это всё совершенно ни к чему. Как и присвоение программе номера, соответствующего году выхода на пенсию. Особенно когда всё это происходит на втором курсе университета. А ещё я бы не никогда не оставил неработающими пункты меню.

На заре компьютеростроения программист был подобен магу. Отчасти потому, что мастеров своего дела было немного, а отчасти потому, что все маги поддерживали свое реноме не только с помощью надувания щёк, но и с помощью детального исполнения своей работы. Сейчас всё проще и быстрее. Программированием не занимается только ленивый. Многочисленные пакеты для визуального программирования заполонили рынок. Кривые пакеты в кривых руках порождают монстров. Когда программа для форматирования дискет весит 100 мегабайт — это верх изящества современного программирования.

Безусловно, не всё так плохо. Есть и светлые пятна. Но общая картина весьма тосклива и шансов стать лучше не заметно. Наверное, это часть общей картины мира, когда жизнь ускоряется и скорость пожирает качество. Качество вообще сейчас стало разменной монетой в снижении цен, увеличении ассортимента и т.д. Что будет завтра? Терабайтные программы для форматирования флэшек.

Д. Мусатов

Дмитрий Мусатов,

Кто нарожал 7 миллиардов?

Вот уже нас стало 7 миллиардов. Для начала мне не совсем понятно, как это удалось подсчитать всех жителей. Для меня это просто загадка. Но это не главное. Неразрешимой загадкой для меня оказалось, что этого самого жителя искали в Европе. Это уж совсем непостижимо. Европа вымирает. Коренное население уверенной поступью умирает. Жители Африки, Южной Америки - вот где нужно искать прирост населения. Они не только приумножают население собственных стран, но и отправляют своих родственников для исправления демографической ситуации в наиболее развитых странах. Политика контроля размножения человечества дает свои плоды. А вот там, где народонаселение вместо чтения глупых журналов занимается чем-то еще, и рождаются дети. Так почему же новых жителей земли ищут там, где пытаются всеми силами ограничить рождаемость? Бред...

Дмитрий Мусатов,

Кто первым встал - тому и тапки

Проблема авторского права на идею - вещь актуальная. Иногда придет в голову идея, интересная. Но только идея. Начинается процесс её преобразования в нечто удобочитаемое. Но в тот момент, когда все готово для написания, оказывается, что это же самое написал кто-то еще. Что делать? Бросить задуманное или слегка подкорректировать, чтобы не походило на уже написанное? Задача... Иногда можно просто обалдеть, насколько совпадают мысли людей, которые ни разу не видели друг друга. Мораль такова - нечего ждать у моря погоды, выдумывать, а то вообще ничего не получится. Нужно быстрее соображать.

Дмитрий Мусатов,

Лидер страны - лицо нации?

В последнее время "цивилизованным" странам очень нравится убирать глав государств, для распространения демократии. Неужели кому-то может придти в голову, что в стране со славными традициями гуманизма и стремления к идеалам духовного совершенства мог появиться тиран-диктатор? Могу заверить, что если кто-то думает о том, что энтузиазм народных масс, которые идут на штурм императорского дворца, вызван желанием провести демократические выборы в парламент, а никак не стремлением занять его место, то он ошибается. Сколько угодно долго и настойчиво можно семье волков твердить о пользе вегетарианского питания, но только через много поколений благодаря теории Дарвина можно увидеть семью волков, завтракающую на зеленом лужке. Это просто неприлично выдавать за продвижение демократических идеалов свои личные желания. Мало ли кто кому не нравится. А если мы со всем подъездом уже завтра решим, что сосед с 13 этажа  недемократично определяет порядок выноса мусора на помойку!?

Дмитрий Мусатов,

Греция - оплот демократии

Вот уже много веков Греция являет собой оплот демократии. Создав традиции народного правления на заре человеческой истории, греки продолжают свой нелегкий путь, путь истинных демократов. Европа может делать вид, что всё вокруг рушится и нужны немедленные действия. Это ничего не значит. Народ должен сделать свой выбор. Это замечательно, что кто-то может хранить идеалы человечества в любой ситуации.

Дмитрий Мусатов,