The tragedy of Python 3 is that they made the community go through a billion dollar migration but didn't tackle any of the hard stuff. And the reason they didn't was the Perl 6 debacle. So it's all Larry Wall's fault.
Python 3 took the exact same path as Larry Wall's Perl 6. But unlike Perl, it was able to come out largely unscathed.
Python could do with more major version upgrades, but small scoped upgrades that only change tiny, manageable pieces. Forcing a good package manager on all Python developers would be a good candidate for this.
I find the distinction between AAA games and indie games irrelevant. I'm not interested in the vast majority of video games, regardless of the budget or the size of the publisher. I only play a limited number of titles, and I'm more likely to try new games from teams or individuals who made games I have have enjoyed in the past.
In that respect, video games are no different from books, movies, or TV shows. I choose entertainment based on the content, not on the form.
> I find the distinction between AAA games and indie games irrelevant.
I view the difference as being like the difference between movies made by major studios and movies made by indie studios.
The AAA games are aimed at a broad demographic, and that determines what sort of gameplay they present. Indie games address smaller demographics and so are willing to be more experimental and creative.
I don't think one is better or worse than the other, but I do think that there is enough of a difference between the two that knowing what sort of studio made it gives you an idea of what to expect.
True but there is no way it would be implemented in such a half-assed way at any other big company (including pre-Musk Twitter).
Stuff like this makes it obvious that the people who are still there no longer give a fuck, they just do what they are told with the minimum effort required to collect the paycheck.
For language runtimes that don't normally have to deal with C baggage having to drag libc into your address space and going through libc code for syscalls makes this a less secure platform.
A couple of years ago you'd have told me the exact same thing but with s/Discord/Slack/
IRC has "lost" many times before and yet it's still around while the previous "winners" are all gone or irrelevant. Even if Discord is tolerable today how long before it becomes terminally enshittified?
It shat the bed, just like Twitter and Reddit did recently.
The huge difference is that with IRC we were able to painlessly hop over to libera.chat pretty much the same day while a lot of people are still struggling to leave the other two behind. I have learned my lesson, it's open services for anything important.
The tragedy of Python 3 is that they made the community go through a billion dollar migration but didn't tackle any of the hard stuff. And the reason they didn't was the Perl 6 debacle. So it's all Larry Wall's fault.