Интересная книга о том как появились компьютеры. Многие вещи открыли глаза и изменили мышление.
Эта книга – единственная в своём роде. Автор, не требуя от читателя никаких специальных знаний, буквально берёт читателя за руку и последовательно проводит через все концепции и физические явления, на основе которых построен ПК. Я больше не встречал ни одной книги, которая бы настолько подробно, настолько «с нуля», настолько просто и увлекательно смогла бы рассказать о том, как устроен и как работает компьютер.
Очень интересная книга. Материал подан легко и доступно даже для необразованного человека, но для понимания придётся вспомнить кое-что из школьной программы. Рекомендую всем, кто интересуется темой информационных технологий, гаджетов и т.п.
"Код" чаще всего встречался мне примерно в таком контексте: "- Ребята, я хочу научиться программировать, какую книгу мне почитать? - Читай 'Код'!".
Больше похоже на шутку, правда. Книга начинается легко, но лёгкость быстро сходит на нет, удовольствие пропадает и ты оказываешься перед стенами, стенами, стенами текста, о которых ты скорее всего никогда не просил. Например, почему таблицы ASCII именно такие, какие бывают микросхемы и как они работают, какие существуют алгоритмы сжатия изображений, и так далее. И вся эта громадина деталей, которые тебе не нужны, на самом-то деле, чтобы попробовать программировать, валится на тебя, и валится, и валится. И когда ты надеешься, что всё, что могло выпасть из книжки, уже выпало, автор добавляет - а теперь давай напишем простой контроллер клавиатуры на Ассемблере! Нет! Спасибо, нет, я не хочу писать контроллер клавиатуры на Ассемблере!
Поймите меня правильно - это хорошая книжка. Я даже согласна с тем, когда говорят, что она "настольная" или "базовая" или "маст рид". Я только не понимаю, зачем же её раз за разом советуют тем, кто хочет попробовать программировать. Этим людям ведь намного больше пригодился бы простой учебник, где написано, какой "блокнот" поставить, как написать hello world! и с каким расширением сохранить, "чтоб работало".
Если им когда-либо станет интересно, где программы хранятся в памяти, что такое COBOL и кто сделал первый в мире однокристальный процессор, то вот тогда они и почитают книгу Петцольда. Ну или просто погуглят. Но начинать с такого - зачем?
У меня ушел месяц, чтобы совсем без опыта в программировании, но с хорошим учебником по Питону, узнать какие-то базовые принципы и начать решать задачки на написание простых текстовых парсеров и скрейперов для веба.
Но книгу Петцольда я читала читала полтора года, и увы, к сожалению, если ты потратил на что-то много времени, это не значит, что ты всё хорошо понял. Многие части книги я поняла плохо, и уж точно большую её часть я никогда не смогу применить практически. Это книга для продвинутых технически пользователей, а не для новичков -хэллоувордщиков. Классно, что она для кого-то простая и понятная, но этот человек не я.
Meevir Это очень абстрактное понятие «научиться программировать».
В целом вы правы.
Я б сказала, что это книга для тех, кто любит ковыряться и изучать в любой теме, как это работает. Конечно, не каждому, кто пишет программы, это нужно.
Отличная книга. Всем рекомендую. Если понадобиться убить камара какого-нибудь или таракана на кухне, то смело берите эту книгу, ибо иначе она вами, скорее всего, использована не будет.
«Код. Тайный язык информатики» kitobiga sharhlar, 6 sahifasi, 55 sharhlar