Задать вопрос
  • Выбор книги по алгоритмам: Кормен или Скиена?

    @programrails
    Скиена отвратителен. Просто он сам по себе придурок. Он и по-английски не умеет свои мысли чётко излагать. Сравните, например, его англоязычное описание очереди с приоритетом:
    Priority queues are data structures that provide more flexibility than simple sorting, because they allow new elements to enter a system at arbitrary intervals.

    с таковым из англоязычной Википедии:
    In computer science, a priority queue is an abstract data type which is like a regular queue or stack data structure, but where additionally each element has a "priority" associated with it. In a priority queue, an element with high priority is served before an element with low priority.

    Ну идиот, что сказать. Плюс, русский перевод добавляет порой неточности. И даже опечатки в коде добавляет. Хотя читать Скиену следует всё-таки на русском - но то и дело поглядывая в англоязычный оригинал. Русский переводчик явно старался - это заметно. Но, всё-таки, в редких случаях допускал неточности. Я пробовал читать и по-английски - ввиду дебилизма автора, это получалось супермедленно. Всё-таки русский переводчик как мог, сгладил этот дебилизм (пусть и допустив редкие ошибки при этом), поэтому по-русски читается куда как более гладко, и гораздо быстрее.

    Многочисленные хвалебные отзывы о Скиене - это ошибка и глупость. Я не смог его прочесть, бросил на 130 странице, убив в 2-3 раза больше времени, чем на обычную книгу. Скиена - просто негодяй. Он даже и не пытается что-либо толком объяснить - либо делает это с явным отвращением. Причём я пробовал читать Скиену и в оригинале - практически ничем не лучше - точно такая же абсолютно мусорная книга. Читать Скиену, если и можно - то только имея за плечами десяток уже прочитанных хороших книг по алгоритмам - чтобы понимать, что этот недоумок опустил между строк.

    На фоне Скиены русскоязычный переводчик смотрится просто душкой - сделал всё, что мог - и не его вина, что понадобилось переводить такой мусор.

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

    Скиена - это мусорная книга.
    Ответ написан
    Комментировать