← Back to context

Comment by jacquesm

1 day ago

Roughly the time when Guido stopped fighting the hordes. The hordes won, wrested the language away from its creator and now they own the pieces. 2 to 3 was the worst possible way a language has ever been upgraded bar none. Hilariously, even today Python 2 persists in many places because of this.

> 2 to 3 was the worst possible way a language has ever been upgraded bar none

Perl 6?

  • > Formerly named Perl 6, it was renamed in October 2019.

    I can't imagine how anyone can complain about this. The community revolted. The team listened. What else do we want?

Guido wrested himself by accepting the stupid := operator against the huge opposition.

  • > Guido wrested himself by accepting the stupid := operator against the huge opposition.

    Yes, that's the attitude I was talking about.

    See, when you are a maintainer of a popular language with a community at some point the bickering becomes the job. And when you are a creative person managing a horde of egos who all participate to put their stamp on something the only reasonable thing to do is to leave them to their own devices, which he did. I really don't blame him. Guido is one of the nicest people and to see how the Python community did not have a single second's consideration for how their incessant infighting must have made him feel is one of the worst stories of the FOSS movement.

    • Guido was celebrated because he had taste.

      If you don't want bickering create a closed project, make it open but don't accept contributions, etc.

      You can't have it both ways "I want a big diverse community, but they should all agree with me"

      2 replies →

  • And a couple of psychopath core devs gleefully celebrated hours after his resignation, marginalizing the event and tried to grab power directly. The two snakes are an appropriate symbol for Python.