Гвидо ван Россум ( голландский: [ˈɣido vɑn ˈrɔsʏm, -səm] ; родился 31 января 1956 года) — голландский программист , наиболее известный как создатель языка программирования Python , для которого он был « доброжелательным диктатором на всю жизнь » (BDFL) до тех пор, пока он ушел с этой должности 12 июля 2018 года. [4] [5] Он оставался членом Руководящего совета Python до 2019 года и отказался от участия в выборах 2020 года. [6]
Жизнь и образование
Ван Россум родился и вырос в Нидерландах , где получил степень магистра математики и информатики в Амстердамском университете в 1982 году. Он получил бронзовую медаль в 1974 году на Международной математической олимпиаде. [7] У него есть брат Джаст ван Россум , шрифтовой дизайнер и программист, который разработал шрифт , используемый в логотипе «Python Powered». [8]
Ван Россум живет в Белмонте , штат Калифорния, со своей женой Ким Кнапп [9] и сыном. [10] [11] [12] Согласно его домашней странице и голландским соглашениям об именах , « ван » в его имени пишется с заглавной буквы, когда он упоминается только по фамилии, но не при совместном использовании его имени и фамилии. [13]
Работа
Центр Вискунде и информатики
Работая в Centrum Wiskunde & Informatica (CWI), Ван Россум написал и внедрил процедуру glob() в BSD Unix в 1986 году [14] [15] и помог разработать язык программирования ABC . Однажды он заявил: «Я пытаюсь упомянуть влияние ABC, потому что я обязан всему, чему научился в ходе этого проекта, и людям, которые над ним работали». [16] Он также создал Grail , ранний веб-браузер , написанный на Python, и участвовал в дискуссиях о стандарте HTML . [17]
Он работал в различных исследовательских институтах, включая Centrum Wiskunde & Informatica (CWI) в Нидерландах, Национальный институт стандартов и технологий США (NIST) и Корпорацию национальных исследовательских инициатив (CNRI). В мае 2000 года он покинул CNRI вместе с тремя другими разработчиками ядра Python, чтобы работать в технологическом стартапе BeOpen.com, который впоследствии рухнул к октябрю того же года. [18] [19] С конца 2000 по 2003 год он работал в Zope Corporation. В 2003 году Ван Россум покинул Zope и перешёл в Elemental Security. Там он работал над собственным языком программирования для организации. [20]
Google
С 2005 по декабрь 2012 года работал в Google , где половину своего времени посвятил разработке языка Python. В Google Ван Россум разработал Mondrian — веб- систему проверки кода , написанную на Python и используемую внутри компании. Он назвал программу в честь голландского художника Пита Мондриана . [21] Другой проект по разработке программного обеспечения он назвал в честь Геррита Ритвельда , голландского дизайнера. [22] 7 декабря 2012 года Ван Россум покинул Google. [23]
В октябре 2019 года Ван Россум покинул Dropbox и официально ушел на пенсию. [26] [27] [28]
Майкрософт
12 ноября 2020 года Ван Россум объявил, что выходит из отставки и переходит в отдел разработчиков Microsoft . В настоящее время он имеет звание «Заслуженный инженер Microsoft». [29] [30] [31]
Питон
В декабре 1989 года Ван Россум искал « проект «хобби» по программированию, который мог бы занять [его] в течение недели перед Рождеством», поскольку его офис был закрыт, когда он решил написать интерпретатор для «нового языка сценариев». ] думал в последнее время: потомок ABC , который понравится хакерам Unix / C ». Он объясняет выбор имени «Питон» «немного непочтительным настроением (и большим поклонником Летающего цирка Монти Пайтона )». [32]
Он объяснил, что предшественник Python, ABC , был вдохновлен SETL , отметив, что соразработчик ABC Ламберт Мертенс «провёл год с группой SETL в Нью-Йоркском университете , прежде чем придумать окончательный дизайн ABC». [33]
12 июля 2018 года Ван Россум объявил, что уходит с должности BDFL языка программирования Python. [34]
Предложение «Компьютерное программирование для всех»
В 1999 году Ван Россум представил DARPA предложение о финансировании под названием «Компьютерное программирование для всех», в котором он далее определил свои цели в отношении Python:
Простой и интуитивно понятный язык, столь же мощный, как и основные конкуренты.
Код, который так же понятен, как обычный английский
Пригодность для повседневных задач, позволяющая сократить время разработки.
В 2019 году Python стал вторым по популярности языком на GitHub , крупнейшем веб-сайте по управлению исходным кодом в Интернете, уступая только JavaScript . [35] Согласно опросу популярности языка программирования [36] он неизменно входит в десятку наиболее упоминаемых языков в объявлениях о вакансиях. Кроме того, Python входит в число 10 самых популярных языков программирования каждый год, начиная с 2004 года, согласно индексу сообщества программистов TIOBE , а в октябре 2021 года занял первое место в этом индексе. [37]
В 2019 году ему было присвоено почетное звание члена Дейкстры от CWI. [40]
Рекомендации
^ ван Россум, Гвидо (31 января 2007 г.). «(Python-Dev) С Днем Рождения, Гвидо!». Список рассылки Python-Dev. Архивировано из оригинала 8 сентября 2009 года.
↑ Сюй, Хансен (5 апреля 2018 г.). «Сотрудник музея 2018 года Гвидо ван Россум, создатель Python и пожизненный доброжелательный диктатор» . Музей истории компьютеров . Архивировано из оригинала 24 июля 2018 года . Проверено 19 мая 2021 г.
^ "Гвидо ван Россум". Wiki по программированию CodeCall. Архивировано из оригинала 31 октября 2008 года.
^ «Доброжелательный диктатор на всю жизнь». Формат Linux . 1 февраля 2005 г. Архивировано из оригинала 1 октября 2006 г. Проверено 1 ноября 2007 г.
^ «Передача власти».
^ «Номинация в Руководящий совет: Гвидо ван Россум (срок 2020 г.)» . 27 ноября 2019 г.
^ "Международная математическая олимпиада". www.imo-official.org . Проверено 23 мая 2022 г.
↑ Томас, Джокин (28 мая 2016 г.). «Изучение Python сделает вас лучшим дизайнером: интервью с Джастом ван Россумом». Середина . Проверено 25 октября 2019 г.
↑ Манхаймер, Кен (6 июня 2000 г.). «(Питон-Дев) Гвидо и Ким поженились». Python-Dev — разработчики ядра Python. Архивировано из оригинала 28 сентября 2010 года.
^ "Гвидо ван Россум - Краткая биография" . Архивировано из оригинала 19 августа 2014 года.
^ «(Mailman-Announce) переслал сообщение от Гвидо ван Россума» . 30 мая 2000 г. Архивировано из оригинала 27 мая 2008 г. Да, и в довершение ко всему, я собираюсь в отпуск. Я выхожу замуж и буду отдыхать в медовый месяц.
^ ван Россум, Гвидо. «Что нового в Python?» (PDF) . «Необычный список новых функций». Стэнфордский коллоквиум CSL, 29 октября 2003 г.; BayPiggies, 13 ноября 2003 г. Элементальная безопасность. Архивировано (PDF) из оригинала 27 июня 2010 года.
^ ван Россум, Гвидо. «Личная домашняя страница Гвидо» . Проверено 2 февраля 2018 г.
^ "Библиотечная процедура 'Globing'" . Архивировано из оригинала 19 декабря 2007 года.
^ «File::Glob — расширение Perl для процедуры BSD glob» . Metacpan.org. Архивировано из оригинала 7 августа 2013 года.
^ Веннерс, Билл. «Создание Python». www.artima.com . Архивировано из оригинала 1 сентября 2016 года . Проверено 14 сентября 2016 г.
^ "Re: опыт xmosaic" . Архивировано из оригинала 28 августа 2016 года.
^ «Устная история Гвидо ван Россума, часть 2 - Музей компьютерной истории» (PDF) . Проверено 17 ноября 2021 г.
^ «Лицензия Python 2.3.2 А. ИСТОРИЯ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ» . Проверено 17 ноября 2020 г.
^ «Сотрудник музея 2018 года Гвидо ван Россум, создатель Python и пожизненный доброжелательный диктатор - Музей истории компьютеров» . 5 апреля 2018 г. Архивировано из оригинала 24 июля 2018 г. Проверено 23 августа 2018 г.
^ ван Россум, Гвидо (май 2008 г.). «Приложение с открытым исходным кодом: инструмент проверки кода Ритвельда». Архивировано из оригинала 17 октября 2015 года . Проверено 24 августа 2012 г. ... внутреннее веб-приложение, которое я назвал Мондриан в честь одного из моих любимых голландских художников.
^ «Приложение с открытым исходным кодом: инструмент проверки кода Ритвельда» . Архивировано из оригинала 17 октября 2015 года.
^ "Гвидо ван Россум". @gvanrossum . Твиттер . Проверено 15 августа 2022 г. Сегодня мой последний день в Google. В январе я начинаю новую работу в Dropbox: t.co/JxnfdBM0.
↑ Констин, Джош (7 декабря 2012 г.). «Dropbox нанимает Гвидо ван Россума из Google, отца Python». Техкранч. Архивировано из оригинала 9 декабря 2012 года . Проверено 7 декабря 2012 г.
^ «Добро пожаловать, Гвидо!». Технический блог Dropbox. 7 декабря 2012 года. Архивировано из оригинала 7 сентября 2013 года . Проверено 6 сентября 2013 г.
^ @gvanrossum (30 октября 2019 г.). «Это горько-сладко: я ухожу из @dropbox и сейчас на пенсии. За время работы здесь я многому научился — например, благодаря этому опыту появились аннотации типов — и я буду скучать по работе здесь» (Tweet ) . Проверено 30 октября 2019 г. - через Twitter .
^ «Спасибо, Гвидо» . Блог Dropbox . Дропбокс . Проверено 1 февраля 2021 г.
^ Тунг, Лиам (31 октября 2019 г.). «Создатель языка программирования Python уходит на пенсию, говоря: «Это была потрясающая поездка»». ЗДНет . Проверено 1 февраля 2021 г.
^ @gvanrossum (12 ноября 2020 г.). «Я решил, что выход на пенсию — это скучно, и присоединился к отделу разработчиков Microsoft. Что делать? Слишком много вариантов, чтобы сказать! Но это наверняка улучшит использование Python (и не только в Windows :-). Существует много открытых возможностей. источник здесь. Следите за этим местом» (Твиттер) . Проверено 12 ноября 2020 г. - через Twitter .
↑ Лардинуа, Фредерик (12 ноября 2020 г.). «Создатель Python Гвидо ван Россум присоединяется к Microsoft». ТехКранч .
^ «Предисловие к книге «Программирование на Python» (1-е изд.)» . Архивировано из оригинала 24 июля 2014 года.
^ «Python-Dev] SETL (был: вяло относился к литералам диапазона)» . 29 августа 2000 г. Архивировано из оригинала 14 мая 2011 г.
↑ Фэйрчайлд, Карли (12 июля 2018 г.). «Гвидо ван Россум уходит с роли пожизненного великодушного диктатора Питона». Linux-журнал . Архивировано из оригинала 13 июля 2018 года . Проверено 12 июля 2018 г.
^ "Состояние Октоверса". Состояние Октоверса . Проверено 6 мая 2021 г.
^ «Популярность языка программирования» . Архивировано из оригинала 12 апреля 2015 года.
^ "указатель | TIOBE - Компания по обеспечению качества программного обеспечения" . www.tiobe.com .
^ "Премия Гвидо ван Россума Онтвангта NLUUG" . НЛУУГ . 28 мая 2003 года . Проверено 22 января 2018 г.
^ "Гвидо ван Россум". Музей истории компьютеров .
^ "Дэвид Чаум и Гвидо ван Россум награждены стипендией Дейкстры" .