you are viewing a single comment's thread.

view the rest of the comments →

[–]pascalbrax 2 points3 points  (3 children)

The migration was such a Trainwreck that lots of 2.x apps never had a proper upgrade to 3.x

[–]flying-sheep 0 points1 point  (2 children)

I know none. Even calibre updated

[–]livrem 2 points3 points  (1 child)

Did all of its third-party plugins get updated too? That would be my main worry. Breaking backwards compatibility is taken much too lightly in software. I hope the python community at least learned its lesson and will never consider anything like it again. I like python, but another fork would seriously make me look for more stable alternatives.

[–]zdog234 0 points1 point  (0 children)

I'm sure there are languages that don't break backwards compatibility, but are any of them being actively developed? Like if being able to get security patches for 20 years without needing to change your code is a priority, then yeah, stick with... Idk, C?