Jump to content

Аллен Голуб

Аллен И. Голуб (род. 1955) — компьютерный автор, публикации которого публиковались в журнале доктора Добба в 1980-х, а затем снова в 2010-х годах. Он также писал для SD Times . Его книга 1990 года «Дизайн компилятора на C» получила всеобщую оценку как доступный справочник. Он также преподаватель, консультант и оратор.

Аллен Голуб получил двойную степень бакалавра гуманитарных наук в Калифорнийском университете в Беркли по информатике и истории средневековой Европы. [1] В 1982 году он стал преподавателем в Калифорнийском университете в Беркли. [2] где он продолжает периодически преподавать и по сей день. [3] В 1983 году он основал свою консалтинговую компанию Holub Associates. [2] что продолжается и по сей день. [3] [4]

Голуб был почетным приглашенным профессором компьютерных наук имени Чана-Норриса в колледже Миллс на 2021-2022 учебный год. [5] [6] преподавание факультативного курса по информатике среди других обязанностей. [5] [7]

Голуб — плодовитый автор, написавший множество книг и статей. Его колонка «C Chest» появлялась в журнале Dr. Dobb's Journal с 1984 по 1988 год. [8] Его колонка «Java Toolbox» появлялась в JavaWorld с 1998 по 2004 год. Его колонка «JavaWatch», выходившая раз в два месяца, была в SD Times с мая 2004 года по сентябрь 2006 года. Голуб также вел блог об Agile для журнала Dr. Dobb's Journal с 2011 года до его закрытия в 2014 году. . [9]

Проектирование компилятора в C
Автор Аллен И. Голуб
Художник обложки Аллен И. Голуб и Lundgren Graphics Ltd.
Издатель Прентис Холл, Инк.
Дата публикации
1990
Страницы 984
ISBN 0-13-155045-4
Класс ЛК QA76.76.C65H65
Веб-сайт https://holub.com/compiler/

Его книга 1990 года «Проектирование компиляторов на C» представляет собой справочник на 984 страницы, рекомендованный в то время несколькими библиотечными службами. [10] [11] а также отраслевые издания [12] [13] [14] и часто задаваемые вопросы группы Usenet по компилятору comp.compiler. [15] Сейчас оно больше не издается, но доступно для скачивания на его веб-сайте. [16] Один рецензент заявил, что предпочитает ее «книге драконов» «Компиляторы: принципы, методы и инструменты» , поскольку примеры кода делают материал более доступным. [12]

Книга Голуба «Укрощение потоков Java» представляет собой отредактированное переиздание серии из 9 частей из его колонки Java Toolbox. [9] В ней содержится полезная информация, хотя ее охват не такой широкий, как в других книгах. [17] Книга Голуба « Голуб о шаблонах: изучение шаблонов проектирования путем изучения кода» содержит несколько его наиболее популярных статей о Java Toolbox, но в основном это новый контент. [18] Это ценный ресурс для разработчиков программного обеспечения Java. [19]

Выступления и пропаганда

[ редактировать ]

Голуб подписал Agile-манифест в марте 2014 года. [20] По состоянию на 2023 год Голуб позиционирует себя как хорошо разбирающегося в методологии Lean/Agile. [1] Он сделал несколько противоречивых заявлений, например, о том, что командам разработчиков программного обеспечения не нужна система отслеживания ошибок. [21] не нужны оценки, [22] и действительно, следует избегать большинства практик Scrum. [23]

Личная жизнь

[ редактировать ]

Помимо работы в индустрии программного обеспечения, Голуб также является композитором, музыкантом, художником и пилотом. По состоянию на 2023 год он проживает в Беркли, Калифорния. [1]

  1. ^ Jump up to: а б с Голуб, Аллен. «Аллен Голуб» . Аллен Голуб . Проверено 22 апреля 2023 г.
  2. ^ Jump up to: а б «Аллен И. Голуб, Биография» . 5 ноября 1996 г. Архивировано из оригинала 5 ноября 1996 г. Проверено 22 апреля 2023 г.
  3. ^ Jump up to: а б «Аллен Голуб — директор — Holub Associates» . ЛинкедИн . Проверено 22 апреля 2023 г.
  4. ^ «Аллен Голуб: Клиенты» . 22 ноября 2017 г. Архивировано из оригинала 22 ноября 2017 г.
  5. ^ Jump up to: а б «Аллен Голуб | Миллс Колледж» . Архивировано из оригинала 27 февраля 2022 года.
  6. ^ «Аллен Голуб» . Архивировано из оригинала 24 октября 2021 года.
  7. ^ «Объявление о вакансии в колледже Миллс: выдающийся приглашенный профессор компьютерных наук - важно» . Архивировано из оригинала 4 июня 2021 года.
  8. ^ «Аллен Голуб: Опубликованные работы» . 22 августа 2015 г. Архивировано из оригинала 22 августа 2015 г.
  9. ^ Jump up to: а б «Аллен Голуб: Интернет-публикации» . holub.com . Проверено 22 апреля 2023 г.
  10. ^ Рецензия на книгу «Компьютер» . Публикации ЦБ РФ. 1990.
  11. ^ Выбор: Публикация Ассоциации колледжей и исследовательских библиотек, подразделения Американской библиотечной ассоциации . Американская библиотечная ассоциация. 1990.
  12. ^ Jump up to: а б Шульман, Эндрю (октябрь 1992 г.). «Книжная полка программиста: Убийство дракона» . Журнал доктора Добба .
  13. ^ КоммуникацииUNIXations . ЮниФорум. 1990.
  14. ^ Бланден, Билл (2002). Проектирование и реализация виртуальных машин на C/C++ . Wordware Паб. ISBN  978-1-55622-903-9 .
  15. ^ «Список чтения из часто задаваемых вопросов по компиляторам» . www.cs.man.ac.uk.
  16. ^ Голуб, Аллен (17 марта 2017 г.). «Проектирование компилятора в C» . Аллен Голуб .
  17. ^ Жуковски, Джон (15 декабря 2000 г.). «Java-потоки: сравнительный обзор книги» . Инфомир .
  18. ^ Голуб, Аллен (27 сентября 2004 г.). Голуб о шаблонах: изучение шаблонов проектирования, глядя на код . Апресс. ISBN  978-1-4302-0725-2 .
  19. ^ Дэйв, Маулик А. (13 апреля 2005 г.). «Голуб о шаблонах: изучаем шаблоны проектирования, глядя на код» . Компьютерные обзоры .
  20. ^ «Подписанты Agile-манифеста» . www.agilemanifesto.org . Проверено 22 апреля 2023 г.
  21. ^ Голуб, Аллен (25 февраля 2022 г.). «Не отслеживайте ошибки, а исправляйте их» . Аллен Голуб .
  22. ^ Голуб, Аллен (9 июля 2016 г.). «#NoEstimates, Введение» . Аллен Голуб .
  23. ^ «Agile и Scrum не работают | Аллен Голуб в инженерной комнате, эпизод 9» . Ютуб . Проверено 22 апреля 2023 г.
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 4e8c7f0815d31450abdeeaa0abe66a77__1711873380
URL1:https://arc.ask3.ru/arc/aa/4e/77/4e8c7f0815d31450abdeeaa0abe66a77.html
Заголовок, (Title) документа по адресу, URL1:
Allen Holub - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)