On a python developers' mailing list for the core developers, Python Committers, Benevolent Dictator for Life Guido van Rossum has announced that he is stepping down effective immediately and with out appointing a successor.
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.After all that's eventually going to happen regardless -- there's still
that bus lurking around the corner, and I'm not getting younger... (I'll
spare you the list of medical issues.)I am not going to appoint a successor.
[...] I'll still be here, but I'm trying to let you all figure something out for
yourselves. I'm tired, and need a very long break.
(Score: 1) by therainingmonkey on Saturday July 14 2018, @11:27AM (1 child)
Python is a decent higher-level language, but it makes me sad that it's the dominant one (discounting javascript - let's not even go there).
Basically everything Python does, Lua does better.
Faster, lighter, more elegant, more consistent (some of these are subjective, but there are plenty of ways Lua objectively beats Python).
Yet because of the network effect of Python's dominance, I have to use Python at work and Lua remains ignored as an embedded language or "the Roblox language".
(Score: 2) by DannyB on Monday July 16 2018, @02:34PM
I've never liked Python's choice to use indentation. But it seems to work.
I've had limited exposure to Lua, but that exposure was positive and I liked it. (Lua embedded in an installer product "Setup Factory" which generated SETUP.EXE installers back in late 1990s.)
Pigs not displaying registered tail numbers can qualify as unidentified flying objects and violate FAA regulations.