Я еще понимаю, когда речь идет о Microsoft — там существует миллион технических и коммерческих причин гнать товар все толще и толще и не заниматься оптимизацией. Но, блядь, опенсорс? Открытый код — читай и правь! На хуй она тогда вообще нужна, идея открытого кода, если код не оптимизировать, а только год за годом довешивать со всех боков нового громоздкого говна кто во что горазд?! Чукча не читатель, чукча писатель — так выходит, товарищи опенсорсники?!

По моему глубокому убеждению, компьютер должен летать под пальцами пользователя. Символы должны вылетать из-под курсора на миг раньше, чем пользователь нажмет на клавишу. Окна и задачи — открываться и закрываться на миг раньше, чем пользователь осознает, что он действительно решил это сделать. По крайней мере именно такое должно создаваться у пользователя впечатление. И меня не должно волновать, как это там организовано! Ты операционная система — ты и думай. Весь мир, миллионы дипломированных долбоебов, работают над созданием самых разных операционных систем не для того, чтобы там могли существовать вирусы, сбои и зависания. Я захочу открыть 1000 окон — открой мне их в тот же миг, подели мощность процессора 1000, и чтоб все работали! А когда я захочу их закрыть — убей их в ту же микросекунду. В ту же! А не когда просрешься! Я — человек, ты, сука, — машина. Это ты должна ждать моих распоряжений, а не наоборот! Это я тебе должен ебать мозги насчет того, какой длины у меня должен быть пароль, а не наоброт! Это я имею право задуматься над клавиатурой, а ты, сука, должна преданно глядеть на меня, затаив дыхание, и терпеливо ждать, пока я соизволю снова обратить на тебя свое внимание! А НЕ НАОБОРОТ! Слышишь?

Это ж пиздец, до чего мы дожили со своим техническим прогрессом! Вдумайтесь: человек ждет, пока железяка закончит свои дела и даст ему новые инструкции! Стоило ради этого спускаться с пальмы и брать в руки каменный топор? Это ебануться, мир с ног на голову! А эти замечательные строчки в описаниях новых товаров: «данная видеокарта поддерживает Виндоус Висту». Не операционная система поддерживает видеокарту, нет! Видеокарта поддерживает, прогибается под соответствие системе! Железка — под программку! Моя ступня годится для новых ботинок, мой желудок поддерживает переваривание химсостава гамбургеров нового поколения, о везение! Это уже сегодня! А что же будет дальше? А дальше вслед за железкой в мясорубку отправимся мы с вами. Мы будем учиться обхаживать операционную систему, понимать операционную систему, контактировать с операционной системой. Откроются курсы по изучению психологии, привычек и мотивов поведения операционной системы, появятся тренинги «как расположить к себе операционную систему», «эффективное убеждение операционной системы», «тактика и стратегия переговоров с операционной системой»… На прилавках повылазят книжки «Чего хочет операционная система», «Как завоевать доверие операционной системы», «Искусство подчинять себе операционную систему», «1001 способ произвести впечатление на операционную систему»…

Система должна знать свое место! Человек — полновластный хозяин системы, машина — раб. Раб должен выполнять любые указания — бегом и без разговоров. Я всегда жил именно в таком компьютерном мире — с 1990 года, когда впервые залез с паяльником в свою БК0010-01 и переключил по совету бывалых тактовую частоту процессора с заводской 4мгц на 6мгц — и все стало летать под пальцами. Там еще не было операционной системы, там комфортная скорость действительно зависела только от частоты процессора. Комфорт развращает. И я привык. И летало у меня с той поры всегда. Я никогда не морочился и всегда покупал самую дешевую на тот момент модель нового железа, потому что знал: у меня все будет летать. Почему? Потому что я не использую говно-софт — у меня был такой принцип. А то, что я использую — не говно-софт. Независимо от типа поколения, самое дешевое железо в линейке обычно не шумит и не греется, а мне всегда нужно было именно это. У меня никогда не было Windows, я его считал и считаю говно-софтом. У меня летали последовательно серии DOS, затем OS/2 (Warp, Merlin, Aurora), потом ALT-Linux (2, 3, 4…) Я никогда не мог работать на чужих виндокомпьютерах — они почему-то тормозили. Их владельцы изумлялись, когда я говорил им об этом, никто им не говорил ничего подобного. А я привык работать с другими системными задержками. И я думал, что это наверно из-за непривычной клавиатуры. Друзья же с трудом сидели за моим компьютером — стоило им задуматься, буквы стреляли очередями из-за настроек клавиатуры, к которым я привык еще со времен турбированной БК0010. И я честно все эти годы думал, что дело в удачном типе клавиатуры, которой я пользуюсь много-много лет! А дело-то в специфической на грани осознавания реакции системы — примерно то, о чем недавно говорил Arkanoid, только про мобильные телефоны.

Но вот я поставил Убунту — самый, как я слышал, прогрессивный и добрый к пользователю Линукс. Я вывел клавиатурные задержки в привычный минимум. А потом — еще меньше, так, что даже сам не успевал убирать палец вовремя. Но это не спасало. Я понял, что не могу работать за Убунтой! Как не смог когда-то под FreeBSD, которая тоже не в ту же микросекунду отзывалась на команды. Как не смог когда-то осилить хваленый OpenOffice — он тормозил под пальцами, в отличие от Winword (да-да, запускается и под Linux и не тормозит почему-то).

Я в ужасе вернулся на свой родной привычный ALT-Linux. Тот самый ALT-Linux, на который я тоже начал понемногу ворчать, и чего-то мне по мелочам уже не нравилось, и чего-то не скомпилилось, и чего-то не хватало… Тот самый ALT-Linux (altlinux.ru, кому интересно), который у меня умер на прошлой неделе из-за того, что я забыл после очередных экспериментов проверить установки и полез обновлять какую-то ерунду, и умный пакет-менеджер «обновил» мне всю систему из репозитария Сифилиса, после чего в ней отвалилось все — от шрифтов до звуковой карты. И я тогда подумал, что это знак, и что не зря на логотипе ALT-линукса один пингвин сосет у другого, и вообще пора попробовать какой-нибудь более продвинутый и международный Линукс. Попробовал. Спасибо. Наелся говна. Просидел неделю с настройками, плюнул, снова поставил ALT и надолго потерял желание экспериментировать. В итоге — пропавшая неделя работы и куча неизрасходованного мата, который я, уж извините, расходую как умею в этой заметке о наболевшем.

Товарищи линуксоиды, программисты-опенсорсники, я хочу задать только один вопрос: вы не охуели? Вас миллионы по всему миру! Среди вас опытные черти, лучшие мировые программисты! Вы ж если захотите, так возьмете какой-нибудь дистрибутив и вылижете его напильником, чтоб летал и на первом Пентиуме в 32 мегах! И я даже видел такие дистрибутивы, они прекрасны, но с ними потом придется ебаться годами, собирать софт и читать мануалы, когда понадобится подвесить вебкамеру, примонтировать флэшку или сделать еще какую-нибудь непредусмотренную хуйню. А я пользователь, я не хочу и не умею писать и компилировать софт! Не надо мне рассказывать, как это просто и здорово! Мне на хуй не уперлось читать тонны документаций и медитировать, что означает и как поступить если «ОШИБКА КОМПИЛЯЦИИ: установите библиотеку не ниже huiTamLib-2.4.0». При том, что в системе, разумеется, давно присутствует какая-нибудь «huiTamLib2-5.1»? Ее предлагается снести чтобы отвалилось полсистемы или обновить до старой чтоб полсистемы отвалилось? Вам же знаком этот повседневный линуксовый дзен, не правда ли? Так не надо наверно пиздеть, как легко одним нажатием кнопки сами по себе собираются любые программы. Да и, скажите, на хуя это мне, пользователю? Почему нельзя собрать весь мировой человеческий мозг и сделать один нормальный дистрибутив, чтоб работал. И чтобы дистирибутив пытался угадать, чего хочет пользователь, а не наоборот. Но чтобы решал в итоге все пользователь, а не дистрибутив за него. Неужели это так сложно? Один дистрибутив на весь земной шарик? Вам же, блядь, уже всю основную работу сделали — у вас есть ядро Линукса, которое вам дается фактически свыше, от бога. Осталось только собрать вокруг него сам Линукс, чтоб ставился сам, не требуя от пользователя никаких знаний, и оборудование понимал, и не тормозил потом. Один — на весь мир, самый быстрый и самый удобный для чайника, слабо? Как позиционировала себя Убунта, пока не оказалась на поверку тормознутым говном. Или это несовместимые понятия — быстрота и удобство? У вас там что, студенты свои первые курсовые защищают, собирая линуксовые дистрибутивы? Так неужели это так сложно, взять пару опытных волков, чтоб они построили в ряд всех подростков и объяснили, что так и так писать — нельзя, тут вам, бля, не сортировка пузырьком на бейсике, а системный ресурс, где счет идет на доли секунды, задайте таблично и не выебывайтесь, а здесь и здесь — вообще надо нахуй переписать потому что ужос, а вот тут — нехуя изобретать велосипед, возьмите стандартный алгоритм из отлаженной еще в 81 году библиотеки, а вот те и эти абзацы — вообще не годятся, потому что никто вам столько памяти не даст под каждую такую хуйню… Помочь детям, указать и подправить. И сделать всем миром один дистрибутив вместо сотни полууёбков. Но вокруг же, блядь, ужас полный! Линуксов — жопой жуй, в каждой деревне свой Линукс, но все же уебища! Половина к пользователю повернуты жопой, остальные — хуем!


Перейти на страницу:
Изменить размер шрифта: