Friday, July 13, 2018 [Tweets] [Favorites]

Guido van Rossum Steps Down as Python BDFL

Guido van Rossum (via Brian Gesiak):

Now that PEP 572 is done, I don’t ever want to have to fight so hard for a PEP and find that so many people despise my decisions.

I would like to remove myself entirely from the decision process. I’ll still be there for a while as an ordinary core dev, and I’ll still be available to mentor people -- possibly more available. But I’m basically giving myself a permanent vacation from being BDFL, and you all will be on your own.

I can’t thank him enough for all he’s done.

PEP 572:

This is a proposal for creating a way to assign to variables within an expression using the notation NAME := expr. A new exception, TargetScopeError is added, and there is one change to evaluation order.

I’ve written a lot of Python code that would have benefited from that.

Update (2018-07-15): See also: Hacker News.


> I'll spare you the list of medical issues

I hope he's okay. I can't fathom how stressful this kind of thing is.

Just another small voice in appreciation... I still remember vividly how surprised I was to have him enthusiastically respond to me when I first expressed interest in contributing to Python (circa 2000). I'm long way from grad school where I worked on multiple Python implementations — I barely write code any more, but Python is still the language I reach for when I just want to get something done. Thanks Guido!

Stay up-to-date by subscribing to the Comments RSS Feed for this post.

Leave a Comment