Menu
Python creator Guido Van Rossum heads to Microsoft

Python creator Guido Van Rossum heads to Microsoft

In a new role at Microsoft’s Developer Division, Guido van Rossum hints at how he and the company will be working to improve Python

Credit: Dan Stroud

In a tweet, Python programming language creator Guido van Rossum has announced he will be joining Microsoft’s Developer Division, where he will be working to improve Python on Windows and Python generally.

“I decided that retirement was boring,” van Rossum wrote in announcing he had joined the Developer Division at Microsoft. “To do what? Too many options to say! But it’ll make using Python better for sure (and not just on Windows :-). There’s lots of open source here. Watch this space.”

This is far from the first time Microsoft and Python will have joined forces. Microsoft has provided Python developers with widely used add-ons for Microsoft’s Visual Studio Code editor.

The most recent generation of these, Pylance, provides high-speed type checking and code analysis for Python code bases, along with support for Python-specific tooling like Jupyter Notebook. Another recent Microsoft/Python project, Playwright, provides a fast and convenient way to test Python web applications.

Microsoft has also contributed to the Python codebase directly in the past. A major key addition for Python 3.6 was PEP 523, a change to Python’s C API to make it possible for debugging tools, or just-in-time compilers (like Microsoft’s Pyjion project), to intercept and override the evaluation of Python code.

What van Rossum hints at could easily fall into either of these categories—tooling for Python, or fundamental changes to Python itself. There is no shortage of things van Rossum and Microsoft could seek to improve with Python.

As the use of Python has exploded across the software development world, the widespread adoption of the language has also revealed many of the limits created by its architectural choices. Installing and managing third-party modules in Python is still inelegant and fragmented, with one standard but minimal project (Pip) and a slew of more ambitious but conflicting alternatives (Poetry, Pipenv, etc.).

Python also lacks a standardised way to deploy self-contained binaries, and it’s still difficult to get Python programs to run on multiple hardware cores. All of these areas, and many more, are ripe for van Rossum and Microsoft to work on jointly.


Follow Us

Join the newsletter!

Or

Sign up to gain exclusive access to email subscriptions, event invitations, competitions, giveaways, and much more.

Membership is free, and your security and privacy remain protected. View our privacy policy before signing up.

Error: Please check your email address.

Tags Microsoftpython

Featured

Slideshows

The Kiwi channel gathers for the 2020 Reseller News Women in ICT Awards

The Kiwi channel gathers for the 2020 Reseller News Women in ICT Awards

Hundreds of leaders from the New Zealand IT industry gathered at the Hilton in Auckland on 17 November to celebrate the finest female talent in the Kiwi channel and recognise the winners of the Reseller News Women in ICT Awards (WIICTA) 2020.

The Kiwi channel gathers for the 2020 Reseller News Women in ICT Awards
Leading female front runners honoured at the 2020 Reseller News Women in ICT Awards

Leading female front runners honoured at the 2020 Reseller News Women in ICT Awards

The leading female front runners of the New Zealand ICT industry joined together for the annual Reseller News Women in ICT Awards event at the Hilton in Auckland, during which hundreds of guests celebrated 13 outstanding individuals who won awards, chosen from more than 50 finalists representing over 30 organisations.

Leading female front runners honoured at the 2020 Reseller News Women in ICT Awards
Channel gathers to celebrate the Reseller News Innovation Awards 2020 winners

Channel gathers to celebrate the Reseller News Innovation Awards 2020 winners

More than 500 channel leaders gathered in Auckland on 21 October at the ​Reseller News Innovation Awards ​2020 to celebrate the achievements of the New Zealand technology industry's top partners, start-ups, vendors, distributors and individuals.

Channel gathers to celebrate the Reseller News Innovation Awards 2020 winners
Show Comments