Гвидо ван Россум Присоединяется к Microsoft


Создатель Python Гвидо ван Россум присоединился к Microsoft в качестве выдающегося инженера в отделе разработчиков. Его заявленная цель-сделать Python лучше. Нам не терпится узнать, к чему это приведет. 

В твиттере самого Гвидо ван Россума появилась новость о его новой работе:

Прошло чуть больше года с тех пор, как Гвидо покинул Dropbox, где он проработал более 6 лет, и в возрасте 63 лет официально вышел на пенсию. До этого он проработал в Google 7 лет. 

Однако именно то, что он сделал, работая в Амстердаме в Centrum Wiskunde & Informatica (CWI), его первая работа, которая делает Гвидо ван Россума героем программирования — он написал свой собственный язык. Он назвал его Python как дань уважения Летающему цирку Монти Пайтона, сюрреалистическому телешоу, задуманному, написанному и исполненному Терри Гиллиамом, Эриком Айдлом, Джоном Клизом, Грэмом Чэпменом, Терри Джонсом и Майклом Пэйлином.

В происхождении Python, безусловно, есть что-то сюрреалистическое. В декабре 1989 года Ван Россум искал «проект по программированию для хобби», который был бы занят в течение недели между Рождеством и Новым годом, так как его офис будет закрыт! Ему пришла в голову идея написать интерпретатор для скриптового языка на основе ABC, языка, который он помог разработать в CWI, который понравится хакерам Unix/C.

Несмотря на свое скромное начало, Python эволюционировал в том, что я описываю в своей книге » Python программиста: Все является объектом как «феномен современного программирования»:

Это интерпретируемый объектно-ориентированный язык, который изначально был простым и удобным в использовании и постепенно собрал широкий спектр сложных функций. Сообщество Python большое и одно из самых активных. Отличные возможности для хруста чисел Python сделали его выбором номер один для науки и техники. На самом деле, во многих случаях специалисты по данным предпочитают свой подход общего назначения более непосредственно ориентированным на данные языкам, таким как R.

Хотя Python является открытым исходным кодом и имеет большое и активное сообщество участников, многие характеристики языка и общее направление проекта зависят от решений, принятых Ван Россумом. Он был, пока не ушел с поста в 2018 году, Доброжелательным диктатором Питона на всю жизнь, сокращенно BDFL. 

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

Microsoft имеет довольно давнюю связь с Python, действительно, она экспериментировала с собственной реализацией Python в период с 2006 по 2010 год. Первоначальный выпуск инструментов Python для Visual Studio состоялся в 2011 году, и он превратился из расширения, начиная с 2017 года, в полностью интегрированную поддержку Python в Visual Studio.  

Самым последним свидетельством поддержки Microsoft Python является расширение VS Code, введенное три месяца назад, чтобы добавить быструю статическую проверку типов, автозаполнение и информацию о символах в реальном времени, а также другие функции к существующему расширению Python в VSCode. Как сообщалось в августе, Pylance-это новый языковой сервер для Python, который использует протокол языкового сервера для связи с кодом VS. Его название отсылает к Ланселоту Монти Пайтона, первому рыцарю, ответившему на вопросы хранителя моста в Святом Граале.

Возможно, самым убедительным доказательством поддержки Microsoft Python является то, что к нему можно легко получить доступ из Windows 10, благодаря ссылке, которая идет непосредственно к дистрибутиву Python в магазине Windows. В нашем отчете об этом, более простом Python в Windows 10, мы процитировали Стива Дауэра, который отметил тогда (июнь 2019 года)

«Microsoft сотрудничает с сообществом Python уже более двенадцати лет и в настоящее время использует четырех ключевых участников языка и основной среды выполнения!»

Что ж, теперь Microsoft также использует создателя Python, и это может послужить только укреплению его участия.  Комментируя эту новость представитель Microsoft сказал вчера:

“Мы рады видеть его в составе Отдела разработчиков. Microsoft стремится вносить свой вклад в развитие сообщества Python и расти вместе с ним, и выход на борт Guido является отражением этой приверженности.” 

Майк Джеймс-автор книги Programmer’s Python: Everything-это объект, опубликованный издательством I/O Press как часть библиотеки I Programmer. С подзаголовком «Что-то совершенно другое» эта книга предназначена для тех, кто хочет понять более глубокую логику подхода, применяемого Python 3 к классам и объектам. 


Добавить комментарий