Python discusses deprecations
Python discusses deprecations
Posted Dec 13, 2021 16:42 UTC (Mon) by pebolle (guest, #35204)In reply to: Python discusses deprecations by rahulsundaram
Parent article: Python discusses deprecations
Has that ever materialized?
> IMO, the story with Python was worse as a result.
Of course this is a subject one can debate forever (especially on the web). But I'd say Perl 6 promised more, took forever, split the developer community, and delivered a "sister" language (and a compiler and a VM that are only used for Perl 6). They even had to rename it to Raku because having Perl 5 en 6 simultaneously hurt both languages. So I'd say Perl took a pretty bad hit.
Anyhow, both Perl 5 and 6 and Python 2 and 3 ended up incompatible. It never ceases to amaze me!
Posted Dec 13, 2021 16:45 UTC (Mon)
by rahulsundaram (subscriber, #21946)
[Link] (1 responses)
Most recent status update I am aware of is https://gist.github.com/Grinnz/be5db6b1d54b22d8e21c975d68...
Posted Dec 13, 2021 16:52 UTC (Mon)
by pebolle (guest, #35204)
[Link]
Thanks.
I stumbled on that too when looking into this this (Northern Hemisphere) summer. My impression was and is that Perl 7 petered out. We'll see.
Posted Dec 14, 2021 0:35 UTC (Tue)
by khim (subscriber, #9252)
[Link] (3 responses)
It's because for language developer backward compatibility is a pain, often an embarrassment, but for language users it's a boon… but language is developed by language developers, not by users. Still… python popularity never ceases to amaze me: so many were burned by it — yet people still continue to use it… why? What does it have that other, more stable languages, doesn't have? I guess that would remain mystery for the foreseeable future.
Posted Dec 14, 2021 9:26 UTC (Tue)
by rahulsundaram (subscriber, #21946)
[Link]
Languages don't thrive in a vacuum. There is a whole host of libraries that work very well and lots of components that you might want to work with provide language bindings and Python is among those that tend to come with good support (docs etc). The incompatibility was a hassle and I do strongly feel that it could have been handled better even if it the outcome after the changes were better code but the popularity itself isn't a mystery at all.
Posted Dec 15, 2021 19:17 UTC (Wed)
by xyz (subscriber, #504)
[Link] (1 responses)
Do you know any other language that has not burnt users one way or another?
> What does it have that other, more stable languages, doesn't have?
Very good modules/packages that you can use without reinventing the wheel.
Posted Dec 24, 2021 11:01 UTC (Fri)
by bartoc (guest, #124262)
[Link]
I'm sure the windows story for ruby and perl5 (and even bash, although that's harder as windows can't do fork() _or_ exec()) could be improved with some dedication and just ... clearing out the cobwebs, but there are a lot of cobwebs.
Despite the general shortcomings of windows as a platform a good percentage of developers need their software to run there
Python discusses deprecations
Python discusses deprecations
> It never ceases to amaze me!
Python discusses deprecations
Python discusses deprecations
> I guess that would remain mystery for the foreseeable future.
Python discusses deprecations
It is a very nice language and it has a huge ecosystem.
Python discusses deprecations