4 ms·
This is interesting, but I don't know that reality matches the author's theory. After all perl 6 is hardly a shining example of how a language should be upgrad
by j_baker 17y ago
This is interesting, but I don't know that reality matches the author's theory. After all perl 6 is hardly a shining example of how a language should be upgraded. It's been in the works for at least a decade. Say what you will about python 3, but at least it exists and has been released.
- bad_user 17y ago> Say what you will about python 3, but at least it exists and has been released. Yeah, and nobody is upgrading because it doesn't give you much incentive unless you enjoy breaking backwards compatibility. It has also been in development for at least 5 years. I don't get why people get version numbers so literally. Perl6 is a new language inspired by Perl5. Python 3 is just a minor enhancement that happens to break backwards-compatibility. The two are not comparable.
- guelo 17y agoYea Perl 6 is a new language, but Perl 1-5 were the same language just like Python 1-3 are. What should have been Perl 6 or even 7 just got released as Perl 5.12. Perl 5 isn't going anywhere, I can imagine in 10 years we'll be seeing Perl 5.27. It doesn't really make sense, if they wanted to write a new language but they wanted to use the Perl moniker for marketing purposes they should have called it Perl++
- berntb 17y ago>>I can imagine in 10 years we'll be seeing Perl 5.27. Hrm, I think it is only even version numbers, maybe 5.28. :-) (And check the Modern Perl movement and the backports of Perl 6 stuff like Moose. Arguably, Perl 5 should change name, too...)
- Anon84 17y agothey should have called it Perl++ or Perl Forever.
- stuaxo 17y agoPeople aren't using it because the main big libraries aren't available yet. The libraries becoming available is going to take a little while... work is being done to make pygtk available. Numpy is a big library widely used - when this arrives then others will follow (I'd give it two years or so).