Нил Стивенсон - В начале была командная строка
Появление Mac вызвало своего рода священную войну в компьютерном мире. Появились ГИПы — что это? Блестящее новшество разработки, которое сделало компьютеры более человеко-ориентированными и следовательно доступными для масс, ведя нас к беспрецедентной революции в человеческом обществе, или оскорбительный кусок аудиовизуального фуфла, придуманный трехнутыми хакерскими типчиками из Бэй Эриа, что лишили компьютеры их мощности и гибкости и превратили благородную и серьезную работу вычислений в детскую видео игру?
Эта дискуссия действительно кажется более интересной мне сегодня, чем она была в середине 1980-х. Но люди более или менее прекратили обсуждать это, когда Microsoft закрепила идею ГИПов первыми «Форточками». На этом этапе, сторонники командной строки приобрели статус глупых старых ворчунов, и новая буза началась между пользователями MacOS и Windows.
Было много такого, о чем можно поспорить. Первые «Макинтошки» внешне отличались от других ПиСюков, даже когда не были включены: они состояли из одного ящика, содержащего и ЦПУ(т. е. центральный процессор, часть компьютера, которая выполняет двоичные вычисления) и экран монитора. Этот прикол приподносился, в то время, как философская концепция: Apple захотела сделать персональный компьютер приспособлением, подобным тостеру. Но он также отразил чисто технический спрос на графические интерфейсы пользователя. В ГИПовой машине, чипы, которые делают всякие штуки на экране, должны включаться в компьютерный центральный процессор, или ЦП(У) (иногда, калькируя с английского, технические писатели дают расшифровку как «Центральное Процессорное Устройство» — прим. перев.), для гораздо большего усовершенствования, чем в случае с интерфейсами командной строки, которые до недавних пор даже не подозревали, что они просто говорили с телетайпами.
Это различие имело техническую и отвлеченную природу, но оно становилось более ясным, когда машина «падала»(обычный случай с технологиями, когда вы можете получить наилучшее представление о том, «как это работает», наблюдая их сбои). Когда все летело к черту, и ЦП начинал извергать произвольные биты, результатом для машины с АЦТ(ихний CLI/CRT (Command Line Interface/ Catode Ray Tube) — «алфавитно цифровой терминал с электронно-лучевой трубкой» — прим. перев.), была куча строк вполне читабельных, но случайных символов на экране-случай, известный в компетентных кругах (и тем, кто понимает английский юмор автора — прим. перев.), как «переход на Кириллицу.» Но в MacOS, экран не работал, как телетайп, а служил для вывода графики; изображение на экране было растровое, т. е. буквальное представление содержимого конкретного участка компьютерной памяти. Когда компьютер «падал» и гнал тарабарщину в побитовом представлении, результатом было нечто, что выглядело, как статический шум на сломанном телике — типа «снежная лавина.» (Кстати, для любителей киберпанка: тут прямая аллюзия на «Нейромант» Гибсона: «Небо над Тиба-Сити напоминало телескрин, включенный на мертвый канал…» Ну, а говорящий метатитул «Snowcrash», то ись «пурга на экране» — это уже ассоциации с творчеством самого автора. — прим. перев.)
И даже после выхода «Форточек», внутренние различия сохранялись; когда c Windows-машиной случались проблемы, старый интерфейс командной строки выпадал поверх ГИПа, подобно асбестовому пожарному занавесу, закупоривая наглухо просцениум горящей оперы. Когда Macintosh… э… «становился проблемой», он показывал вам мультфильм бомбы, что была смешно лишь когда вы видeли ее впервые.
И это были не только поверхностные различия. Возврат из «Окон» в терминал, когда они терпели аварию, давало яблочным партизанам повод трепаться, что «Окна» не что иное, как дешевый фасад, подобно ослепительному афганскому ковру над сгнившим диваном. Они сходили с ума и пускали пену, чуя, что притаившийся под «Окнами» якобы дружественный интерфейс был буквально — «подтекстовый».
Для этой их части, фанаты «Окон» могли сделать кислое замечание, что все компьютеры, даже «Макинтошки», строились на том же самом «подтексте», и, что отказ владельцев Mac, принять этот факт как данность кажется сигналом о их готовности, почти страстной, стать жертвами обмана.
По-любому, Macintosh должен был переключать отдельные биты в чипах памяти на видео карте, и это должно делаться очень быстро, и в произвольно сложных образцах. В настоящее время это дешево и легко, но на технологическом уровне, который преобладал в начале 1980-х, единственным реалистичным путем, сделать это, было совместить материнскую плату (которая содержит ЦП) и видеосистему (которая содержит память, отображаемую на экран) как плотно сколоченный, целый-следовательно, единственный, герметически запечатанный корпус, который делал Macintosh таким особенным.
Когда «Окна» появились, они бросались в глаза своим уродством, и их современные преемники, Windows 95 и Windows NT, не те вещи, за которые люди платят деньги, чтобы просто смотреть на них. Microsoft совершенно игнорирует эстетику, давая всем нам, любителям «Маков», много поводов, чтобы посмотреть на них свысока. Эти «Окна» выглядели ужасно во многом, подобно прямой краже MacOS, давая нам горячее чувство нравственного возмущения, чтобы с ним и уйти. Среди людей, которые действительно знали и ценили компьютеры (слово «хакеры», в определении Стивена Леви не несет уничижительного значения) и в некоторый других нишах, как например, среди профессиональных музыкантов, художников-графиков и учителей, Macintosh, некоторое время, был просто компьютером. Он виделся не только как превосходныый пример проектирования, но как воплощение определенных идеалов использовании технологии, к вящей пользе человечества, пока «Окна» выглядели патетически неуклюжей имитацией, и зловещий заговор мирового господства, скрытый за ней. Так очень рано, установлся стереотип, благополучно дотянувший до наших дней: люди не любят Microsoft, которая как всегда впорядке; но они испытывают неприязнь к ней по причинам, которые плохо обоснованы, и в конце, обречены на поражение.
Классовая борьба настольных систем
Теперь, когда третий рельс крепко ухвачен (идиома, имеется в виду токопроводящий рельс линий метро, назначение которого для многих пассажиров не вполне очевидно — прим. перев.), неплохо отметить некоторые факты: как всякая публично торгующая, коммерческая корпорация, Microsoft, фактически, позаимствовала кучу бабок от некоторого количества людей (акционеров) для участия в цифровом бизнесе. Как должностное лицо этой корпорации, Билл Гейтс ответствен только за то, чтобы максимально увеличить возврат инвестиций. Он сделал это невероятно хорошо. Любые действия предпринятые Microsoft в этом мире — любое программное обеспечение выпущенное ими, к примеру — в основном тот эпифеномен, который не может интерпретироваться или пониматься иначе, как отражение исполнения Биллом Гейтсом его одной и единственной обязанности.
Из этого следует, что если Microsoft продает товары, которые эстетически непривлекательны, или, что не работают очень хорошо, — это не означает, что служащие корпорации (соответственно) филистимляне или полудурки. Потому что у заправилы великолепного менеджмента Microsoft представляют, что они могут сделать больше денег для их акционеров, выпуская вещи с очевидными, известными несовершенствами, чем делая их красивыми или безбажными. Это бесит, но (в итоге) наполовину бесит не так, как вид «Яблока», что беспечно и неумолимо уничтожает себя.
Враждебность к Microsoft не трудно обнаружить в Сети, и она бывает двух сортов: обиженные люди, которые чувствуют, что Microsoft слишком мощна, и высокомерные пацаны, которые полагают ее приставучей. Это полностью аналогично зениту Коммунизма и Социализма, когда буржуазию ненавидeли с обеих сторон: пролы, из-за того, что она захапала все деньги, и умники из образованных, из-за ее стремления, тратить эти деньги на стрижку газонов. Microsoft — само воплощение современного высокотехнологичного процветания — кое, к слову, вполне буржуйское — и, поэтому притягивает все те же ябеды.
Открытие «экрана-заставки» Microsoft Word 6.0 подводит этому итог очень наглядно: когда вы запустили программу, вас потчуют изображением дорогой лаковой авторучки, покрывающей пару листов бумаги смешной писаниной. Очевидно намеренье сделать вид программы классическим, что возможно сработало бы для некоторых, но не прошло со мной, поскольку ручка была шариковой, а я в натуре «авторучной пацан». Если бы «Яблоко» так поступило, они использовали бы авторучку Мон-Блан, или может быть китайскую каллиграфическую кисть. И я сомневаюсь, что это вызвало бы проблемы. Недавно я потратил время на переустановку Windows NT на одной из своих домашних машин, и много раз пришлось открывать «Панель Управления». По причинам, которые трудно постичь, эта иконка состоит из изображения столярного молотка и долота или отвертки, уложенных поверх конторской папки.