Earlier quoted context omitted.
> 1 reference to social fraternity membership I'm struggling to find that in the quote. What is the fraternity in question?
"become a core developer" I assume... as if somehow non-core developers are inferior and not-part-of-the-club.
Notes from the Meeting on Python GIL Removal Between Python Core and Sam Gross
101–105 of 105 posts
Re: Notes from the Meeting on Python GIL Removal Between Python Core and Sam Gross
#102I think Python core developers should not worry about closed-source enterprise Python code. If users are gaining performance, they will bend over backward porting their code to this new version. At minimum, I predict, all FAANGMULA would jumped in the bandwagon and create a pretty big ripple effect.
Re: Notes from the Meeting on Python GIL Removal Between Python Core and Sam Gross
#103Earlier quoted context omitted.
You mean Python 4? That would be absolutely insane. Have you already forgotten the 2/3 transition? They aren't making that mistake again.
And yet the popularity of Python exploded during the 2 to 3 transition. As someone who has migrated a few codebases from 2 to 3, I will gladly do it again to 4 if that brings a GILless Python.
Re: Notes from the Meeting on Python GIL Removal Between Python Core and Sam Gross
#104Earlier quoted context omitted.
Can you give us more details about this ? Do you have a particular story in mind ? It seems a lot of fresh blood is comming to the python project recently, so I'm interested in what you have to say. But why are you using a throwaway account ? And that you that have been answering the other comments with also newly created accounts ?
I can share the sentiment that PSF and the core team has become something like “old boys club”, and no, new core developers didn’t change this ambience you get when you read their forums/mailing lists and twitters (better avoid twitters though). I don’t have anything about a community being an old boys’ club (would be nice to be in one some day, I reckon it’s what older people’s equivalent of a “safe space” is), it’s…
> I'd prefer if you didn't feel the need to play miniboss on the Python project
Disclosure: I am a current core dev
Re: Notes from the Meeting on Python GIL Removal Between Python Core and Sam Gross
#105Earlier quoted context omitted.
I do not disagree with you. However, I would speculate part of PSF's hesitancy is likely specifically around the perceived violence that gross' "GIL-less" changes may incur to the runtime semantics' backwards compatibility. PSF in particular has a responsibility here as well I feel in that CPython is arguably the working spec or standard from which these other implementations work and are defined. Do you also strongl…
I can certainly agree that multiple implementations has overhead and creates pain points, but it's not world-ending and it does have advantages.
The Python ecosystem once fell apart not too long ago because it was supporting two versions where one moved from “print “ to “print(“ and these were incompatible and broke things such as doc tests.
There’s a reason that ppl strongly started advocating to hard pivot to 3: there was a very real chance that Python 2 could fork the ecosystem.
Incompatible concurrency semantics would be a much worse can of worms.