
Ваша оценкаРейтинг LiveLib
- 517%
- 444%
- 333%
- 26%
- 10%
Ваша оценкаРецензии
stupin15 марта 2019Читать далееОфициального перевода этой книги, как я понял, не существует. Я читал любительский перевод, изобилующий словосочетанием «в натуре» и коверканьем слов, которое кажется переводчику забавным.
По существу написанного я в целом согласен с автором. В одной из глав он приводит весьма точное сравнение интерфейса командной строки с книгами, противопоставляя их графическому интерфейсу пользователя и глянцевым голливудским фильмам. Первые дают настоящее понимание предмета, рождают мысли, вторые привлекательно выглядят, но оболванивают.
Мысль о том, что продукция Apple проиграла сражение платформе Wintel из-за закрытости первой, не нова. Как-то я читал статью в ещё бумажной Компьютерре, где автор рассказывал о какой-то закрытой и вылизанной во всех отношениях операционной системе STSS, противопоставляя её открытой и глючной Unix. Уже по одному этому примеру видно, что открытое со временем вытесняет закрытое, несмотря на возможные недостатки. С платформой Wintel произошло то же самое, она вытеснила практически всех своих конкурентов за счёт открытости. Эта открытость давала возможность большому количеству разных производителей выпускать устройства, которые можно было использовать с компьютерами IBM PC.
Кстати, до IBM PC существовал другой стандарт — шина S-100. С выходом на рынок IBM PC имевшиеся производители просто переориентировались на новый рынок — устройств для IBM PC с шиной ISA. Мне до сих пор идея компьютеров с шиной S-100 кажется более удачной, чем с IBM PC. Компьютер с шиной S-100 — это просто ящик с блоком питания и материнской платой, на которой нет ничего, кроме этой общей шины. К этой шине отдельно подключались платы с процессорным модулями, платы оперативной памяти, контроллеры. Заменой одной процессорной платы можно было из компьютера с процессором Intel 8008 получить компьютер с процессором Motorolla 68000 или с Zilog-80. В нынешних компьютерах материнская плата — и есть компьютер. В этом компьютере неразделимы процессор и множество контроллеров. Определённо это не тот компьютер, который бы нравился хакерам, потому что вынуждает выбрасывать все имеющиеся контроллеры. А ведь неплохо было бы и сейчас иметь возможность вставить в компьютер контроллер магнитофона и считать с аудиокассеты исходник какой-нибудь игры, вроде Elite и дорабатывать её открытые исходники (если бы они были). Это та свобода, которую не понять людям-потребителям, меряющимися друг перед другом мегапикселями, ядрами и гигабайтами.
Возвращаясь к вопросу конкуренции между Apple и Wintel. Существует мнение, которое я встретил в книге Тима Ву «Главный рубильник», что на самом деле было две Apple. Первая Apple — это Apple Возняка. Компьютерами Возняка были Apple I и Apple II, которые представляли собой типичный радиолюбительский (или хакерский) компьютер. Это был компьютер-клавиатура с большим количеством разнообразных интерфейсов, к которым каждый радиолюбитель мог бы подключать свои собственные устройства. Второй Apple была Apple Джобса. Когда Возняк пережил амнезию, полученную им в авиакатастрофе, проектирование новых компьютеров взял на себя Джобс. Джобс был представителем не хакерской культуры, а культуры бизнесменов или дизайнеров. Он тщательно оберегал пользователей от доступа ко внутренностям своего детища, стараясь взамен предоставить удобство для непрофессионала. Вполне возможно, что именно Apple вышла бы победительницей в схватке с платформой Wintel, если бы не беда, случившаяся с Возняком. Впрочем, в книге Стивенсона считается что Apple была всегда только такой, как при Джобсе.
Сравнение операционных систем через аналогию с дрелями мне, как пользователю Linux (а также системному администратору и программисту), показалось весьма точным и «льстивым». Если не зацикливаться только на Linux, то можно сказать, что любая открытая Unix-система — это инструмент профессионала. Это старомодная и угловатая система, которую профессионалы любят за возможность залезть в её недра и надёжно решать широкий спектр задач. Совсем как «дыровёрт» из книги :) Ящик с мотором внутри и двумя ручками из металлических труб, с помощью которого можно сверлить любые материалы свёрлами любого диаметра, но которым можно серьёзно покалечиться. Выглядит небезопасно и непривлекательно.
К сожалению, описанная в книге попытка начать с чистого листа, создав BeOS, окончилась неудачно. Точно так же, как попытки сделать Unix, который был бы Unix'ом в большей мере, чем сам Unix — операционные системы Plan 9 и Inferno. Дело всё в том, что есть вещи «достаточно» хорошие, что с успехом защищает их от вещей лучших. Таковой оказалась система Unix со всеми её историческими наслоениями. BeOS оказалась не у дел. Но, в полном соответствии с одной из идей книги о том, что операционная система не представляет собой самостоятельной ценности, поскольку может быть повторена и переписана с нуля, BeOS была воссоздана энтузиастами этой системы с нуля и получила имя Haiku.
Большая часть книги воспринимается как ликбез в идеологию Unix для непосвящённых. Чем-то эта книга напомнила мне опусы Алексея Федорчука — пожилого геолога, страдающего графоманией на тему Unix-систем, любящим пофилософствовать, приплетая по ходу повествования различные перифразы и прибаутки из советских реалий. Читая в очередной раз про истины, которые стали для меня прописными, я откровенно позёвывал. Читателям, не испытывающим интереса к Unix, читать эти истины тоже скорее всего будет скучно.
В целом — мысленно жму руку писателю. Оказывается, среди писателей встречаются не только программисты, но и люди, столь глубоко понимающие культуру хакеров (в положительном смысле слова).
4 понравилось
423
Цитаты
Подборки с этой книгой

"... вот-вот замечено сами-знаете-где"
russischergeist
- 39 918 книг
Хакеры & Киберпанк
ada_king
- 19 книг

Заинтересовало
miss_wong
- 94 книги
Информационные технологии
stupin
- 34 книги
2020 план
Andrey_Pankov89
- 91 книга
Другие издания






























