2 ms·
>>After a quick look, Perl 6 still looks like $#%&@ to me. So you took a 'quick' look at the massive Perl 6 specification there is and already made decisions o
by kamaal 12y ago
>>After a quick look, Perl 6 still looks like $#%&@ to me.
So you took a 'quick' look at the massive Perl 6 specification there is and already made decisions over it.
>>I don't see why anyone would bother.
A great deal of the programming world still runs on Perl. That includes the Internet itself. Plus a whole lot of new Perl projects are started everyday. There are companies which have pretty big Perl code bases running in production. And Perl has one of the most biggest following any language can boast of.
I am sure there are several who wouldn't just bother but use it do all kinds of awesome stuff.
>>Why would anyone want the same drama with Perl?
Because Perl 5 and Perl 6 aren't even the same languages. Python 3 was a just print statement and a for loop refactor over Python 2. The reason why there was so much friction in Python adoption was no one saw why they were supposed to deprecate a whole code base just for a print statement and a for loop.
Perl 6 is a whole new language, Only retaining some of its Perl 5 roots. Apart from these, they are two different languages in their own regard. No one is going to rewrite Perl 5 applications in Perl 6.
Some cool libraries and framework ideas from the Perl 5 world are going to seep into Perl 6 but that is that. For nearly all the cases there are Perl 6 is going to be used for new projects.
Meanwhile Perl 5 is developed and maintained at a good pace and will be continued to. Perl 5 and 6 will co exist, neither will go away. Unlike Python's case, where the 2.x cycle won't be developed and maintained anymore.