Тест: что ты знаешь о создателе Python Гвидо ван Россуме?
2026-02-21 16:35 Diff

#Тесты

  • 31 янв 2023
  • 0

«В Америке я голландец, но среди голландцев я американец»: вспоминаем биографию разработчика Python.

Иллюстрация: Wikimedia Commons / Colowgee для Skillbox Media

Автор. Пишет про социальные сети, маркетинг и код. Увлекается иллюстрацией, визуальным повествованием, видеоиграми и кино.

31 января 2023-го создателю Python Гвидо ван Россуму исполняется 67 лет. За это время он успел отучиться в Амстердамском университете, придумать один из самых популярных языков программирования в мире, а ещё поработать в Google, Dropbox и Microsoft. Попробуйте проверить свои силы в тесте о самых ярких фактах биографии Гвидо, змееуста наших дней.

За изобретение языка Python Гвидо получил Пулитцеровскую премию.

Фото: Niall Kennedy/Flickr

Да, и вполне заслуженно!

Не-а. Гвидо ван Россум никогда не получал Пулитцеровскую премию — хотя бы потому, что её вручают журналистам, писателям и музыкантам за выдающиеся статьи, книги и тому подобное. Зато у Гвидо

есть

звание «выдающегося инженера», а также несколько премий от Free Software Foundation и Unix.

Не было у него такой премии.

В точку. Гвидо ван Россум никогда не получал Пулитцеровскую премию — хотя бы потому, что её вручают журналистам, писателям и музыкантам за выдающиеся статьи, книги и тому подобное. Зато у Гвидо

есть

звание «выдающегося инженера», а также несколько премий от Free Software Foundation и Unix.

Какой сериал у Гвидо самый любимый?

Фото: BBC1

«Летающий цирк Монти Пайтона».

Да, ведь само название языка Python — это прямая

отсылка

к комедийному сериалу «Летающий цирк Монти Пайтона». 

Другие отсылки можно найти не только в

документации

, но и в коде: например, вместо традиционных переменных foo и bar в Python используют spam и eggs в честь названий скетчей этой комик-группы.

«Алиса в Стране чудес».

Мимо. Название языка Python — это прямая

отсылка

к комедийному сериалу «Летающий цирк Монти Пайтона».

Другие отсылки можно найти не только в

документации

, но и в коде: например, вместо традиционных переменных foo и bar в Python используют spam и eggs в честь названий скетчей этой комик-группы.

«Шоу Бенни Хилла».

Близко, но не угадали. Название языка Python — это прямая отсылка к комедийному сериалу «Летающий цирк Монти Пайтона».

Другие отсылки можно найти не только в

документации

, но и в коде: например, вместо традиционных переменных foo и bar в Python используют spam и eggs в честь названий скетчей этой комик-группы.

Эта цитата принадлежит Гвидо или другому программисту?

Изображение: Skillbox Media

Да, в начальной школе и университете он увлекался «железом».

Верно! Это цитата из

поста

«Письмо молодому программисту» в блоге Гвидо ван Россума. Собрать калькулятор ему, правда, так и не удалось, зато он сделал несколько цифровых часов.

Всё началось с набора юного электроника, который подарили Гвидо его родители на десятилетие. Он

признаётся

, что к концу школы стал настоящим «ботаником». 

Изменил всё мейнфрейм в университете. Гвидо увидел отказоустойчивый сервер, окутанный сотней проводов, и понял: машины совершенней он не придумает, зато в программировании развернуться можно на полную катушку.

Нет, Гвидо никогда не увлекался «железом».

Увлекался. Это цитата из

поста

«Письмо молодому программисту» в блоге Гвидо ван Россума. Собрать калькулятор ему, правда, так и не удалось, зато он сделал несколько цифровых часов.

Всё началось с набора юного электроника, который подарили Гвидо его родители на десятилетие. Он

признаётся

, что к концу школы стал настоящим «ботаником». 

Изменил всё мейнфрейм в университете. Гвидо увидел отказоустойчивый сервер, окутанный сотней проводов, и понял: машины совершенней он не придумает, зато в программировании развернуться можно на полную катушку.

Правда ли, что Гвидо придумал для себя статус «великодушный пожизненный диктатор», который затем часто применяли по отношению к себе другие создали языков и свободного ПО?

Фото: Wikimedia Commons

Да, титул придумал Гвидо.

Верно! Гвидо ван Россум известен среди Python-разработчиков как носитель титула «великодушный пожизненный диктатор» (BDFL), который он сам себе

придумал

ещё в 1995 году. 

Правда, был он им только до 2018 года — после этого Гвидо решил уйти в бессрочный отпуск и отказался от титула. Хватило его ненадолго — уже в 2020 году он устроился в Microsoft, где и

вернулся

к развитию языка Python, занявшись улучшением его производительности.

Нет, это был Линус Торвальдс!

Линус как-то согласился в интервью, что он «великодушный диктатор», но не упомянул, будет ли им пожизненно. Сам юмористический титул

появился

в 1995 году — так называл себя Гвидо ван Россум, и термин прочно закрепился за ним в сообществе разработчиков языка Python.

Правда, был он им только до 2018 года — потом решил уйти в бессрочный отпуск и отказался от титула. Но вот хватило его ненадолго — уже в 2020 году он устроился в Microsoft, где

вернулся

к развитию языка Python, занявшись улучшением его производительности.

В 1989 году Гвидо ван Россум работал в амстердамском Центре математики и информатики (CWI). Там он написал первую версию своего языка — буквально за неделю. Что, правда так быстро?

Фото: Wikimedia Commons

Да, всё верно.

Нет, времени потребовалось побольше. В CWI вместе с коллегами он работал над операционной системой Amoeba, которая писалась на С и языке Shell-скриптов. Чтобы сделать приложение, приходилось писать много кода, и у Гвидо

появилась

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

В 1989 году у него выпало аж две недели выходных на Рождество. В это время Гвидо и начал делать новый язык. В итоге рабочая версия Python с синтаксическим анализатором, длинными целыми числами, интерпретатором байт-кода и поддержкой объектно-ориентированного программирования вышла только через три месяца. 

Гвидо показал своё изобретение коллегам, и они ещё год улучшали язык. К 1990 году в Центре математики и информатики многие учёные и программисты начали писать скрипты на Python, а потом язык начал распространяться за пределы команды центра.

Нет, ему понадобилось три месяца.

Верно! В CWI вместе с коллегами он работал над операционной системой Amoeba, которая писалась на С и языке Shell-скриптов. Чтобы сделать приложение, приходилось писать много кода, и у Гвидо

появилась

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

В 1989 году у него выпало аж две недели выходных на Рождество. В это время Гвидо и начал делать новый язык. В итоге рабочая версия Python с синтаксическим анализатором, длинными целыми числами, интерпретатором байт-кода и поддержкой объектно-ориентированного программирования вышла только через три месяца. 

Гвидо показал своё изобретение коллегам, и они ещё год улучшали язык. К 1990 году в Центре математики и информатики многие учёные и программисты начали писать скрипты на Python, а потом язык начал распространяться за пределы команды центра.

После CWI и создания Python Гвидо работал в Google и Dropbox. А на какой должности?

Фото: Dropbox

Естественно, тимлид! Он же суперопытный разработчик, который курировал комьюнити популярного языка.

Не-а. Гвидо

признаётся

, что ему не нравится формальный аспект управления, а все попытки сделать из него тимлида обычно заканчивались неудачно. В такой роли он обычно чувствует себя некомфортно, потому что не любит указывать людям, что делать, и больше предпочитает техническое руководство.

Он был простым инженером или разработчиком.

Верно! Гвидо

признаётся

, что ему не нравится формальный аспект управления, а все попытки сделать из него тимлида обычно заканчивались неудачно. В такой роли он обычно чувствует себя некомфортно, потому что не любит указывать людям, что делать, и больше предпочитает техническое руководство.

Python часто критикуют за низкую производительность. А кому принадлежит вот эта критическая цитата?

Изображение: Skillbox Media

Вот сейчас точно Линус Торвальдс!

Звучит как-то мягко для старины Линуса, не находите? Да и разработчики, пишущие на C++, по мнению Торвальдса, похожи на обезьян, а сами «плюсы» так и не используются в разработке ядра Linux. Цитата принадлежит самому Гвидо — это отрывок из

интервью

InfoWorld. 

Да, Python действительно

не самый быстрый

язык программирования, особенно если сравнивать его с Java или C++. Зато он выигрывает в скорости разработки — код получается более лаконичным и пишется быстрее. Учитывая, что большую часть времени программисты тратят на редактирование и исправление кода, это довольно важный параметр.

Это говорил сам Гвидо.

Верно, цитата принадлежит самому Гвидо — это отрывок из

интервью

InfoWorld. 

Да, Python действительно

не самый быстрый

язык программирования, особенно если сравнивать его с Java или C++. Зато он выигрывает в скорости разработки — код получается более лаконичным и пишется быстрее. Учитывая, что большую часть времени программисты тратят на редактирование и исправление кода, это довольно важный параметр.

У Гвидо есть брат Юст, который занимается программированием и дизайном. Именно он разработал шрифт, который используется в логотипе Python.

Изображение: Python Software Foundation

Нет, Юст придумал другой шрифт.

Верно, Юст в 1997 году

сделал

шрифт для символа Python Powered. Но известность к брату Гвидо пришла за другое достижение —

создание

шрифта Beowolf, рваные края которого каждый раз при печати смещаются случайным образом.

Всё верно!

Не-а. Юст в 1997 году

сделал

шрифт для символа Python Powered. Но известность к брату Гвидо пришла за другое достижение —

создание

шрифта Beowolf, рваные края которого каждый раз при печати смещаются случайным образом.

Гвидо — один из видных амбассадоров свободного ПО. Эта цитата принадлежит ему или нет?

Изображение: Skillbox Media

Да, это его цитата.

Нет, это

слова

создателя BitTorrent Брэма Коэна из статьи, вышедшей в 2007 году в журнале .net. Сам Гвидо ван Россум к свободному ПО подходит с научной стороны — когда он

работал

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

Вы что-то путаете, это не Гвидо.

Верно, это

слова

создателя BitTorrent Брэма Коэна из статьи, вышедшей в 2007 году в журнале .net. Сам Гвидо ван Россум к свободному ПО подходит с научной стороны — когда он

работал

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

Один из ярких моментов в истории языка — это переход от Python 2 к Python 3. В интервью Гвидо часто задают вопрос об этом переходе, и он обычно извиняется. Что же тогда случилось?

Кадр: Guido van Rossum | Creator of Python / TFiR / YouTube

В новой версии языка не было обратной совместимости со старой, и для того, чтобы существующий проект мог перейти на Python 3, его приходилось переписывать почти полностью.

Верно! В 2008 году вышел Python 3 с новым синтаксисом — более того, про Python 2 и Python 3 нередко говорят, что, по сути, это два разных языка. Гвидо

думал

, что люди просто перепишут код и окончательно перейдут на третью версию к 2015 году, но кода оказалось так много, что переход затянулся до 2020 года. Именно тогда закончилась поддержка Python 2.7.

В декабрьском

интервью

Лексу Фридману Гвидо пообещал, что, когда будет переход на четвёртую версию, такого разрыва не случится. Выпуск, кстати, интересный — там ещё затрагиваются вопросы будущего языка. Например, Гвидо вполне допускает, что Python через десятилетия окажется легаси-языком, о котором будет знать малое количество людей.

Люди не захотели отказываться от некоторых привычных операторов и поэтому ругали Гвидо.

Всё оказалось сложнее. В 2008 году вышел Python 3 с новым синтаксисом — более того, про Python 2 и Python 3 нередко говорят, что, по сути, это два разных языка. Гвидо

думал

, что люди просто перепишут код и окончательно перейдут на третью версию к 2015 году, но кода оказалось так много, что переход затянулся до 2020 года. Именно тогда закончилась поддержка Python 2.7.

В декабрьском

интервью

Лексу Фридману Гвидо пообещал, что, когда будет переход на четвёртую версию, такого разрыва не случится. Выпуск, кстати, интересный — там ещё затрагиваются вопросы будущего языка. Например, Гвидо вполне допускает, что Python через десятилетия окажется легаси-языком, о котором будет знать малое количество людей.