Издательский дом ООО "Гейм Лэнд"ЖУРНАЛ ХАКЕР #62, ФЕВРАЛЬ 2004 г.

Их должен прочитать каждый

Иван Скляров

Xakep, номер #062, стр. 062-124-2


Заметь, Линус точно помнит число страниц книги, хотя прошло уже больше 10 лет! И хотя между Линусом и Таненбаумом произошел небольшой конфликт в самом начале истории Linux, в Just for Fun видно, что Линус несмотря ни на что с почтением и уважением относится к своему «учителю».

Российское издательство «Питер» не так давно выпустило замечательную серию книг с недвусмысленным названием «Классика computer science» (рекомендую!), в которой вышли почти все книги Эндрю Таненбаума (он автор пяти книг). Но, к сожалению, именно «Проектирование и реализацию операционных систем» российское издательство по непонятной причине не стало издавать. Я дважды отсылал им запрос, где интересовался, будет ли издана эта книга на русском языке, но ответа так и не получил. Не исключено, что когда ты будешь читать эту статью, книга все-таки появится в продаже на русском языке. Но, как я уже сказал, издательство «Питер» издало все остальные книги Эндрю Таненбаума, и самая яркая из них, конечно же, «Современные операционные системы». Книга очень легко читается, охватывает широкий круг тем - от процессов и потоков до графических интерфейсов пользователя, мультимедиа и управления энергопотреблением переносных компьютеров, и в то же время достаточно глубокая. Каждая глава снабжена занимательными задачами и упражнениями. По словам самого автора, эта книга является своего рода теоретическим введением, когда как «Проектирование и реализация операционных систем» предназначена для практических занятий (интервью с Эндрю Таненбаумом можно посмотреть на русском здесь: www.fcenter.ru/articles.shtml?interview/7706). Так что эти две книги должны прекрасно дополнять друг друга.

Было бы несправедливо не упомянуть остальные книги Таненбаума: «Компьютерные сети», «Распределенные системы. Принципы и парадигмы», «Архитектура компьютера». Если есть возможность, прочитай их все. И может быть, твое имя со временем станет не менее знаменитым, чем сейчас имя Торвальдса.

Б.Кернинган, Д.Ричи "Язык программирования C"

Поверь мне, если и изучать Си, то именно по этой книге, от самих создателей знаменитого языка. Первое издание книги вышло в конце 70-х годов XX века и сразу же стало мировым бестселлером. Именно благодаря книге Кернигана и Ричи мир узнал и полюбил этот язык. Второе издание соответствует стандарту ANSI C. Повествование ведется в расчете на операционную систему UNIX, для которой этот язык родной, поэтому знание *nix, хотя бы на уровне пользователя, не повредит. На русском языке эта книга переиздавалась три раза, третье русское издание соответствует второму английскому. Несмотря на то, что в Сети легко можно найти как первое, так и второе издание Кернигана и Ричи, я все-таки советую приобрести бумажный вариант. Во-первых, первое издание в Сети часто выдается за второе (а я в настоящий момент не рекомендую читать первое издание), во-вторых, в электронных изданиях нередко отсутствуют второстепенные, но от этого не менее важные абзацы и даже целые главы. Сам я в свое время изучал Си по электронному изданию, о чем впоследствии пожалел.

Назад на стр. 062-124-1  Содержание  Вперед на стр. 062-124-3