3 ms·
Perl was the very first language I learned. I was using it to parse incoming emails to insert records into a timetracking database, so i could log my time via e
by meesterdude 11y ago
Perl was the very first language I learned. I was using it to parse incoming emails to insert records into a timetracking database, so i could log my time via email. loved it.
But ya know, 15 years is a long time. in fact i was around 16 at the time, and am 30 now, and remember talk about perl 6.
I'm a ruby guy now, and I don't see how I could ever go back to perl. Is perl 7 going to take another 15? or 30?
Despite whatever features came about; i should not need to wait half my life to get them. That I think reflects poorly on the perl culture, or its momentum. And it's not that perl 5 was without issues (though they were rare for me)
Maybe a revival will come about from this, and maybe a change of pace and approach; but as it stands the 15 years it took to release feels closer to failure than to a success, and to tie my code to such neglected foundations does not jive with me. Or maybe I just really like ruby now.
Honestly, I hope something good comes of it. Even if its just new features that other languages go on to adopt or take cues from.
- devdas 11y agoPerl 5 is still around and being developed. Perl 6 is a different language.
- zoffix222 11y agoI don't think Perl 7 will be a thing in anyone's planned future. There are now two languages in the Perl family: Perl 5 and Perl 6. Perl 5 is still developed, has yearly releases and feature additions. Perl 6 is a brand new language that just had its first release. There is some history involved in why it took 15 years and why it's named "Perl" and not something else, but it's an entirely new language.
- Ultimatt 11y agoThere is no Perl 7. Perl 5 has been having releases the whole time you've been doing Ruby. Each minor release of Perl 5 since 5.10 had major features comparable to Python 2 to 3 but with full backwards compatibility. Perl 6 is a whole new language. There is no plan for a Perl 7 instead like Smalltalk and friends Perl 6 will just endlessly bootstrap itself to the next generation with its MOP and grammar engine.
- xorcist 11y agoIPv6 was over 20 years in the making. When will we get IPv7 Internetworking is clearly something of a failure.
- lmm 11y agoMany people do think IPv6 is a failure - it's certainly not an unambiguous success. IPv4 has continued popularity in a way that perl5... doesn't.