On Fri, Aug 25, 2023 at 09:08:23PM -0700, Samuel Sieb wrote: > No, it's a demonstration of applications that aren't being properly > maintained when they're still using functions that have been deprecated for > 6 releases which is also that many years. Python core is very stable. So... you're saying that the fact that *every* python release in the past decade carries backwards-incompatible core changes is somehow an indication of its "stability"? (If you want "stability" in python you have to pin absolutely everything in a per-applicaiton venv, including every [sub-]dependency and the interpreter version. And $deity help you if you need some relatively-bleeding-edge modules or have dependencies with conflicting version needs. I spent the majority of my time at $dayjob-1 keeping on top of the constant CI failures caused by the turtles-all-the-way-down dependencies changing out from under us) If you want a platform that is actually stable, take perl. They have an explicit policy of never breaking existing software even if it means carrying bugs forward indefinitely, and scripts/modules have to explicitly opt into behavioral changes. I have twenty-year-old perl scripts that still work just fine, but in my experience, even couple-years-old python code most likely won't. If perl is "write once, read nowhere" python is "write once, fix forever". /rant - Solomon -- Solomon Peachy pizza at shaftnet dot org (email&xmpp) @pizza:shaftnet dot org (matrix) Dowling Park, FL speachy (libra.chat)
Attachment:
signature.asc
Description: PGP signature
_______________________________________________ devel mailing list -- devel@xxxxxxxxxxxxxxxxxxxxxxx To unsubscribe send an email to devel-leave@xxxxxxxxxxxxxxxxxxxxxxx Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/devel@xxxxxxxxxxxxxxxxxxxxxxx Do not reply to spam, report it: https://pagure.io/fedora-infrastructure/new_issue