PEP 594 cgi & cgitb removal
On 05/24/2019 01:24 PM, Marko Rauhamaa wrote:
> There's a programming language arms race. Python wants to beat Java, C#
> and go in the everything-for-everybody game. Python developers seem to
> take the popularity of the language as proof of success. Pride goes
> before the fall.
I don't see this at all. Python is useful. Period. And it may be
popular too. I don't actually think the core devs are focused much at
all on winning a popularity contest. Besides, who cares about C# or
Java. It's not a zero sum game. Features are being added that people
who use Python require, or that the core devs think are useful or cool.
Other languages are also evolving similar features. Async stuff is not
simply to compete with C#. It's seen as a necessary feature for certain
types of development that are popular (needed?) right now.
The only thing that worries me is that open source and free software
projects in general seem to be in decline as their core developers age
out and generally get tired or change their priorities. We don't seem
to be attracting replacement talent. Perhaps the next generations are
less idealistic, or more likely they have less money and thus less time
to donate. I could maybe fall into that category. I'm older now than
when I was first exposed to Linux, and I have a lot less time.
Corporate open source software seems to be a growing phenomenon. While
I welcome companies being open and liberal with their source code and
projects, it does worry me just a bit.