Интервью с Чарльзом Уэзереллом, автором книги «Этюды для программистов»

    Не секрет, что не одно поколение программистов зачитало до дыр книгу «Этюды для программистов» Чарльза Уэзерелла, оригинал которой на английском вышел аж в 1978.



    Книга содержит 27 “этюдов”. Каждый этюд – это законченная содержательная задача для обучающихся программированию. Удивительно, книге более 30 лет, но любой из этюдов может быть до сих пор использован по назначению. Сам, будучи фанатом книги, до сих пор храню родной бумажный вариант русского издания, а относительно недавно таки приобрел оригинал на английском.

    Увы, о самом авторе было очень мало информации, и более того — не было продолжения или новых книг, чтобы крайне странно после столь хорошей первой книги.

    Волею судеб, недавно у меня появилась возможность связаться с Чарльзом и взять у него интервью.

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

    По договоренности с Чарльзом я публикую текст интервью только у себя в блоге, поэтому тут вынужден дать только ссылку.

    Итак — Интервью с Чарльзом Уэзереллом, автором книги «Этюды для программистов».

    Данная ссылка ведет на русский перевод, выполненного также мной, в заголовке которого есть ссылка на оригинал интервью на английском. Если у вас есть свои вопросы к Чарльзу, их можно задать в комментариях оригинала интервью на английском. Чарльз постарается на них ответить. Если у вас совсем нет возможности задать вопрос на английском, а очень хочется, то оставляйте его на русской странице. Я постараюсь перевести и перепостить.

    Замечания по переводу или тексту лучше писать мне лично, а не в комментарии.

    P.S.

    Еще несколько моих интервью.
    Поделиться публикацией
    AdBlock похитил этот баннер, но баннеры не зубы — отрастут

    Подробнее
    Реклама
    Комментарии 15
    • +1
      Спасибо за интервью и перевод, сам я не читал Этюды, но теперь — сразу же пойду в библиотеку.
      • +1
        Знакомая обложка. Чувствую, стоит перелопатить батину библиотеку по программированию. Спасибо за ненавязчивый пинок :)
        • 0
          Слушайте, это действительно была прекрасная книга!

          Спасибо огромное за напоминание о ней и об авторе.
          • 0
            Спасибо за отличное интервью. Эта книга мне попалась слишком рано (где-то в 7 классе), и я не смог ее осилить.
            • 0
              так что сейчас мешает осилить :)
              • +1
                Работа и семейная жизнь.
                • +2
                  не хочу обидеть =) но эта одговорка для самого себя вас будет останавливатьвсегда, а потом еще собака появится :)

                  по 10 минут в обед :) поверьте вам этого хватит.
                  • +1
                    Да я знаю. Просто список того, чего я хочу, намного больше списка того, что я могу.
            • 0
              Этюды — классика жанра и отличный тест на профпригодность… Когда я сомневаюсь в кандидате, то даю задачу оттуда. Причем без ограничения времени. Если осилил, то можно смело брать…
              • +1
                Огормное спасибо!
                Эта книга мне попалась в 11-ом классе, в 90-м году. В то время у меня был доступ к OS/360 и я реализовал на ней одну из задач — многопользовательскую игру про ресурсы и фабрики. Это был мой первый такой достаточно большой код на паскале и часть по взамодействия между виртуальными машинами на ассемблере. Эх, ностальгия…
                • 0
                  нифигасебе! оригал на английском по 130-150 долларов.
                  • +1
                    Ах молодость-молодость :)
                    Делал я оттуда этюд «Финансовые воротилы» на первом курсе на супер-пупер российском компьютере Эльбрус на PL/1
                    Держите отсканированный вариант на русском в djvu формате.
                    Под виндой можно читать WinDjView.
                    На Андроиде — EBookDroid
                    • 0
                      Да, действительно ностальгия. Я и сам начинал обучаться по ней и возможно, именно этюд про шифр Виженера повлиял на дальнейшую мою специализацию (криптография). К сожалению, тогда возможности решить его не было, но уже став преподавателем, часто даю задания из «Этюдов» моим студентам. Они и решили задачу про шифр Виженера.
                      В общем, нетленная книга. Еще можно вспомнить «Программу, печатающую свой собственный текст» — тоже впервые увидел ее в этой книге.
                      • 0
                        На вашем блоге текст растягивается на всю ширину монитора :( Читать тяжело
                        • 0
                          Один из замечательных принципов Хабра состоит в том, что материалы, на нём резмещающиеся, со временем (почти) никуда не теряются, в отличие от контента с непонятных доменов. Если уж вы автор, и решили попиариться, разместите здесь перевод, а в конце топика дайте ссылку на свой сайт с ещё более замечательными переводами.

                          Только полноправные пользователи могут оставлять комментарии. Войдите, пожалуйста.