Зед А. Шоу — разработчик программного обеспечения, наиболее известный созданием серии руководств по программированию Learn Code the Hard Way , а также созданием веб-сервера Mongrel для веб-приложений Ruby [1] . Он также хорошо известен своими полемическими взглядами на языки программирования и сообщества.
Он также написал почтовый сервер Python под названием Lamson [4] , на котором построен сайт списка рассылки LibreList.
Изучайте код трудным путем
Шоу является автором Learncodethehardway.org, который предлагает обучать пользователей Python, Ruby, C, Regex и SQL. [5]
Полемика и споры
Шоу откровенно критиковал определенные языки программирования и технические сообщества.
Рубин на рельсах
Его самой известной и широко освещаемой статьей была статья « Rails is a Ghetto» [6] [7] , которая с тех пор была удалена с его сайта. [8]
Оппозиция Python 3
«Существует высокая вероятность того, что Python 3 окажется настолько неудачным, что убьет Python». - Зед Шоу
У Шоу есть давние разглагольствования против Python 3, где он считает, что новый строковый тип сложен в использовании, и в результате считает, что его не следует принимать. Тем не менее, в феврале 2017 года он опубликовал первый черновик книги Learn Python 3 The Hard Way. [9] [ нужен лучший источник ]
В ноябре 2016 года он заявил, что «Python 3 не является полным по Тьюрингу» из-за заявлений разработчиков проекта Python о том, что код Python 2 нельзя запустить на виртуальной машине Python 3. [10] Это заявление вызвало много критики. [11]
Критика определенного поведения в культуре стартапов
Шоу говорил о количестве расплывчатой и вводящей в заблуждение информации, которая широко распространена в культуре стартапов и предпринимателей, особенно в отношении самопровозглашенных консультантов по стартапам или «гуру предпринимательства», публично продемонстрировав, как некоторые известные деятели в отрасли говорят и дают советы. на фоне успеха, которого они на самом деле так и не достигли. [12]
Шоу также стоит за инициативой под названием «Программирование, ублюдок», в манифесте которой утверждается, что программисты «устали от того, что им говорят, что мы социально неуклюжие идиоты, которыми нужно манипулировать, чтобы работать в цепной банде принудительного парного программирования ». [13]
Профессиональная коллекция Ruby: Mongrel, Rails Plugins, Rails Routing, Refactoring to REST и Rubyisms CD1 (Ruby Series). Аддисон-Уэсли Профессионал , 2007. ISBN 0132417995
Изучайте Python трудным путем. Самостоятельно опубликовано (1-е и 2-е издания), 2010 и 2011 гг. ISBN 978-0321884916 и ISBN 978-1257853212
Ускоренный курс командной строки. Самоиздание, 2011.
Изучите Regex трудным путем. Самоиздание, 2011.
Изучите SQL трудным путем. Самоиздание, 2011.
Изучите Python трудным путем: очень простое введение в ужасающе красивый мир компьютеров и кода, 3-е издание. Переиздано издательством Addison-Wesley Professional , 2013 г. ISBN 978-0321884916
Изучите Ruby трудным путем: простое и идиоматическое введение в творческий мир вычислительного мышления с помощью кода. Аддисон-Уэсли Профессионал , 2014 ISBN 978-0321884992
Изучите C трудным путем: практические упражнения по вычислительным предметам, которых вы постоянно избегаете (например, C) (серия Zed Shaw's Hard Way). Addison-Wesley Professional , 2015. ISBN 978-0321884923
Mongrel: научитесь создавать лучший веб-сервер на Ruby. Addison-Wesley Professional , 2015. ISBN 978-0321503091
Изучите Python 3 трудным путем: очень простое введение в ужасающе красивый мир компьютеров и кода (серия Зеда Шоу «Трудный путь»). Addison-Wesley Professional , 2017. ISBN 978-0134692883
Рекомендации
↑ Маллетт, Стив (17 мая 2006 г.). «Зед на Ruby, Rails, Mongrel и многом другом» . О'Райли . Проверено 24 декабря 2012 г. .
↑ Эйлер, Пэт (24 августа 2006 г.). «Создание волн в мире Ruby» . Журнал Linux . Проверено 24 декабря 2012 г. .
↑ Синодинос , Дио (13 декабря 2010 г.). «Глубоко внутри Node.js с Райаном Далем» . Информация . Проверено 24 декабря 2012 г. .
↑ Дзюба, Тед (3 июля 2009 г.). «Lamson — кодирование приложения электронной почты без пота» . Регистр . Проверено 24 декабря 2012 г. .
^ Шоу, Зед. «Об изучении кода трудным путем» . Проверено 1 августа 2015 г. .
↑ Аррингтон, Майкл (1 января 2008 г.). «Зед Шоу ставит Smack на рельсы сообщества» . ТехКранч . Проверено 24 декабря 2012 г. .
↑ Манчестер, Фил (8 января 2008 г.). «Неопределенность для Ruby и Rails, несмотря на изменения: Zed rails, Bray Dizzy» . Регистр . Проверено 24 декабря 2012 г. .
^ "Рельсы - это гетто" . Архивировано из оригинала 07 января 2008 г.
^ «Изучай Python трудным путем» .
^ «Изучай Python трудным путем» . Архивировано из оригинала 23 ноября 2016 г.
^ «Опровержение Python 3» . 23 ноября 2016 г.
^ "Торговля удачей - Зед Шоу [BubbleConf 2012]" . 14 ноября 2012 г.
^ "Программирование, ублюдок, ты говоришь на нем?" . Проверено 20 апреля 2015 г. .
Внешние ссылки
Домашняя страница Зеда Шоу
Веб-фреймворк Zed, веб-фреймворк Tir
LibreList, сайт списка рассылки, построенный на Lamson
Страница Зеда Шоу на GitHub
Учиться программировать трудным путем Домашняя страница
Категории :
Живые люди
Программисты
Веб-разработчики
Скрытые категории:
Статьи с кратким описанием
Краткое описание отличается от Викиданных
Страницы, использующие инфобокс человека с неизвестными пустыми параметрами