Рецензии на книгу «Код. Тайный язык информатики» Чарльз Петцольд

Книга «Код» представляет собой увлекательное путешествие в прошлое – мир электрических устройств и телеграфных машин. Знакомство с прообразами первых компьютеров позволит читателю с любым уровнем технической подготовки узнать о том, как работают современные электронные устройства.
jul_bogd написал(а) рецензию на книгу
Оценка:

Очень рада, что мне в руки попалась эта книга. Ее цель - объяснения принципов работы компьютера - выполнена автором на ура. Для прочтения не нужно обладать специальными знаниями (я, например, по своему роду занятий с информатикой никак не связана, представления о работе компьютера и программировании получила только из школьной программы), потому что Петцольд начинает с самых азов двоичного кодирования и электроники и постепенно переходит к современной информатике. Могу с уверенностью сказать, что она будет интересна и любителю, и профессионалу в сфере IT (мне ее настоятельно рекомендовал папа - программист с 30-летним стажем). Сам принцип "от более ранних изобретений к более современным" очень удачен и помогает наиболее эффективно усваивать материал: например, для большинства людей проще представить работу калькулятора не в виде микроскопических транзисторов, а в виде более представимых по размеру проводов и реле, а затем перенести это знание на транзисторы. Книга очень конкретна, в отличие от, скажем, серии "Для чайников", где огромное количество шуток и сомнительных метафор уводит читателя от предмета. Петцольд разбирает тему очень тщательно, описаны принципы работы всего, чего он касается в своей книге. Также она формирует у читателя целостное представление о работе компьютера: все мы знаем о двоичном кодировании, транзисторах, программировании на С и прочем, но как из этого составляется система? Созданию такой системы в голове читателя способствует структура книги, отражающая строение компьютера: "Компьютер представляет собой иерархию, в основании которой лежат транзисторы, а на вершине - информация, отображаемая на мониторе. Переходы с одного уровня этой иерархии на следующий - а книга Код построена именно так - далеко не так тяжелы, как думает большинство". Несмотря на то что "Код" был написан еще в 2000 году, книга не выглядит устаревшей, т.к. принципы работы компьютера не меняются.

Книга написана понятным языком, автору не чужд легкий юмор. Начала читать из любопытства, желая узнать, почему же работает компьютер, и поняла и узнала даже больше, чем надеялась.

Meevir написал(а) рецензию на книгу
Оценка:

"Код" чаще всего встречался мне примерно в таком контексте:
"- Ребята, я хочу научиться программировать, какую книгу мне почитать?
- Читай 'Код'!".

Больше похоже на шутку, правда. Книга начинается легко, но лёгкость быстро сходит на нет, удовольствие пропадает и ты оказываешься перед стенами, стенами, стенами текста, о которых ты скорее всего никогда не просил. Например, почему таблицы ASCII именно такие, какие бывают микросхемы и как они работают, какие существуют алгоритмы сжатия изображений, и так далее. И вся эта громадина деталей, которые тебе не нужны, на самом-то деле, чтобы попробовать программировать, валится на тебя, и валится, и валится. И когда ты надеешься, что всё, что могло выпасть из книжки, уже выпало, автор добавляет - а теперь давай напишем простой контроллер клавиатуры на Ассемблере!
Нет! Спасибо, нет, я не хочу писать контроллер клавиатуры на Ассемблере!

Поймите меня правильно - это хорошая книжка. Я даже согласна с тем, когда говорят, что она "настольная" или "базовая" или "маст рид".
Я только не понимаю, зачем же её раз за разом советуют тем, кто хочет попробовать программировать. Этим людям ведь намного больше пригодился бы простой учебник, где написано, какой "блокнот" поставить, как написать hello world! и с каким расширением сохранить, "чтоб работало".

Если им когда-либо станет интересно, где программы хранятся в памяти, что такое COBOL и кто сделал первый в мире однокристальный процессор, то вот тогда они и почитают книгу Петцольда. Ну или просто погуглят. Но начинать с такого - зачем?

У меня ушел месяц, чтобы совсем без опыта в программировании, но с хорошим учебником по Питону, узнать какие-то базовые принципы и начать решать задачки на написание простых текстовых парсеров и скрейперов для веба.

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

InnerSelf написал(а) рецензию на книгу
Оценка:

Путешествие от схемы "Батарейка-Проводник-Лампа" до компьютера с архитектурой Неймана. Так же затронуты вопросы операционных систем, файловых систем, языков ассемблера и высокоуровневых (ALGOR, FORTRAN, COBOL) языков, кроме того Петцольд объясняет решения хранения данных в двоичном виде: как текстовых символов, так и вещественных чисел. В конце книги автор уделяет внимание способам хранения и отображения мультимедиа, типы модуляций аудио, типы сжатия изображений. Замечательная книга для прогулки по тропинке развития вычислительной техники.

MrDmives написал(а) рецензию на книгу
Оценка:

Очень доволен прочтением этой книги.
Если вы хотите с самых азов, постепенно приближаясь к сути, осознать сакральный смысл процессов. происходящих внутри волшебной коробки под названием компьютер -
эта книга для вас.
При этом все написано настолько доступным и понятным языком, что даже люди, далекие от информационных технологий, смогут все понять.
Компьютер не появился вдруг. Множество людей в разное время изобретали и открывали разные вещи, зачастую очень странные и противоречивые, но без них мы бы не увидели того многообразия компьютеров и всего, что с ними связано.
Эта книга может стать началом увлечения или даже мечты для ребенка или взрослого.
Интересно? Дерзайте! :)

heavenperfectionist написал(а) рецензию на книгу
Оценка:

Чарльз Петцольд "Код"

Вот оно, наконец-то, техническое. Но ... не пугайтесь.

Книжка восхитительнейшая. Я хотел бы слово ещё длиннее. Мне кажется, автор мог написать её и с чистой совестью умереть.

(она столь же восхитительна, как "Вино из одуванчиков", только техническая)
В-общем, я давно хотел чуть более углублённо понять, как работает компьютер. В конце концов я провожу за ним большую часть жизни. И вот, попадается мне эта книжка. Я подумал сначала, что это что-то вроде Таненбаума (а каждый должен знать Таненбаума), но я хочу знаний, а поэтому придётся напрячься, ну хоть что-то я должен же понять?! Нифига. Всё оказалось гораздо лучше. Этот гениальный человек начинает рассказывать историю о том, как в детстве они с соседским мальчиком перемигивались фонариками, чтобы передавать друг другу сообщения. Потом цитирует песню, где парень ждёт, вывесит ли девушка желтую материю в знак согласия (двоичная система, чё). Потом про сигнальную систему из двух фонарей, использовавшуюся в какой-то битве. И далее - азбука Морзе, система Брайля, два плавника у акул и десять пальцев на руках у человека. Мужик, сидящий в будке посреди пустыни между Нью-Йорком и Чикаго и ретранслирующий телеграфный сигнал. Что такое реле, как из реле собрать логическое устройство для выбора кота в магазине животных. Дальше уже ближе, собственно, к компьютерам - перфокарты, кодировки текста, машинный код, ассемблер, высокоуровневые языки. Потом, по остаточному принципу - мышь, клавиатура, монитор (это и правда не очень интересно, но видимо издатель потребовал, книжка-то про устройство всего компьютера, автор "на отвали" и написал). В-общем, читать легко (есть, правда небольшие углублённые куски, но их можно и пропустить, на общее понимание они не повлияют), язык умный, ясный, с юмором (не с таким, знаете, когда старый технарь пытается быть интересным и хохмить, а с хорошим юмором). Есть иллюстрации, схемы, но они, блин, понятные. Как он это сделал?! Одно вытекает из другого, если появляется вопрос - он его предвидит и в следующем абзаце отвечает. В предисловии он, кстати, пишет, что шёл к этой книге всю жизнь. А ведь действительно, так просто и исчерпывающе объяснить сложные вещи может только человек, который всю жизнь изучал вопрос и обдумывал его. И ещё он высмеял все эти книжки с вагончиками, перевозящими байты из оперативной памяти в процессор. Т.е. никаких детских абстракций, всё просто, но так как есть на самом деле. Я теперь могу с уверенностью сказать, что ПОНЯЛ, как работает компьютер.
Если мои дети не будут любить информатику в школе - дам им эту книжку и разрешу не ходить - пользы будет больше.

P.S.: Второе название книги - "Тайный язык информатики" - это какое-то позднее наслоение, что-то бульварно-журналистское, поэтому я не стал включать его в заглавие.

Рай перфекциониста. Блог о книгах

Kuzn написал(а) рецензию на книгу
Оценка:

Дело в переводе.

Книга шикарная, позволяет понять устройство компьютера на раз-два. Проблема в переводе МИФ. Они настолько убого перевели книгу, что в ней теряется большая часть смысла. Отсутствуют картинки, а еще они часто поставлены не там, где должны по оригиналу, а там, где удобно, тем самым, во второй раз убивая логику. Если есть возможность - покупайте эту книгу только от перевода Майкрософт издания. Или, если знания позволяют, читайте оригинал. Но книгу от МИФ не покупайте - это выброс денег впустую.

mary_sand написал(а) рецензию на книгу
Оценка:

Отличная, просто отличная книга, несмотря на то, что ей уже более десяти лет. Очень доступно и понятно изложены история создания и основы работы компьютера, начиная от простенького реле и заканчивая микросхемами и операционными системами.
Если бы в университете нам рекомендовали эту книгу в качестве учебного пособия, то курс физики ЭВМ был бы намного понятнее, и осел бы в голове не в виде отрывочных словосочетаний и терминов, а в виде прочных знаний.
Хорошо, что удалось наверстать, лучше поздно, чем никогда.

KalliDus написал(а) рецензию на книгу
Оценка:

Все гораздо проще, чем казалось

Данный экземпляр несомненно подойдет тем, кто хочет пролить свет на компьютерные науки, в целом. Здесь довольно объемно описаны этапы, которые привели к созданию современных компьютеров и принципы их работы. Она подойдет как первый бастион в освоении информатики (дабы развить интерес к предмету), так и для общего ознакомления.

aristofun написал(а) рецензию на книгу
Оценка:

Как работает компьютер — до основания!

Восхитительный последовательный рассказ о создании компьютера с самого нижнего уровня переключателей до машины Тюринга и работы программ. Без странных метафор и лишних аналогий, прям как есть, без прикрас, но подробно и наглядно. По мере продвижения к концу книга требует умственного напряжения (может даже листочка с ручкой и гугления), но если посидеть подумать, все доступно, не выходит за рамки школьной программы за 9 классов.

jnozzz написал(а) рецензию на книгу
Оценка:

Строим компьютер, начиная от ... Азбуки Морзе... Трудно сказать, для кого написана книга. Начало как для детей, продолжение - для подростков. А потом, чуть ли не для физиков. При том, что книга не плохая, вряд ли рекомендовала бы ее.

koroljek написал(а) рецензию на книгу
Оценка:

Не осилила

А мне показалось очень нудной. Мучала ее пару месяцев и забросила.