zlacker

[return to "Perl's decline was cultural"]
1. deafpo+93[view] [source] 2025-12-06 18:12:16
>>todsac+(OP)
Perl6/Raku killed Perl.

Python 3 almost killed Python.

It's normal. Once a community loses faith, it's hard to stop them from leaving.

◧◩
2. MangoT+24[view] [source] 2025-12-06 18:19:24
>>deafpo+93
> Python 3 almost killed Python.

People were being crybabies; the critics were extremely vocal and few. Python 3 improved the language in every way and the tooling to upgrade remains unmatched.

◧◩◪
3. symbog+B4[view] [source] 2025-12-06 18:22:24
>>MangoT+24
Python 3 was a disaster and enterprises were still undertaking pointless 2->3 upgrade projects 10 years later
◧◩◪◨
4. jordan+k6[view] [source] 2025-12-06 18:35:25
>>symbog+B4
It was annoying but if it hadn't happened Python would still be struggling with basic things like Unicode.

Organizations struggled with it but they struggle with basically every breaking change. I was on the tooling team that helped an organization handle the transition of about 5 million lines of data science code from python 2.7 to 3.2. We also had to handle other breaking changes like airflow upgrades, spark 2->3, intel->amd->graviton.

At that scale all those changes are a big deal. Heck even the pickle protocol change in Python 3.8 was a big deal for us. I wouldn't characterize the python 2->3 transition as a significantly bigger deal than some of the others. In many ways it was easier because so much hay was made about it there was a lot of knowledge and tooling.

[go to top]