Linked by David Adams on Sun 7th Dec 2008 02:03 UTC, submitted by HugoS
General Development Version 6 of the popular Perl programming language will not be compatible with previous versions, but will open up a new world of custom "languages" and interpreters, according to its founder Larry Wall. Wall and his co-developers are doing with Perl 6 -- starting again. "It will break backward compatibility [but] in order to simplify it we have to get rid of old cruft, particularly the regular expression cruft," Wall said. "A lot of the unreadability of Perl is related to the regular expression syntax " and we didn't do that, we got it from Unix. It needs to be end-of-lifed."
Thread beginning with comment 339501
To view parent comment, click here.
To read all comments associated with this story, please click here.
petdance
Member since:
2008-12-07

Except that Parrot has been having monthly releases for at least the last year, and Parrot 1.0 will be out in March 2009.

http://perlbuzz.com/2008/11/parrot-10-will-be-out-in-march-2009.htm...

And Perl 6 is marching along nicely.

There's plenty going on and it's phenomenal.

Reply Parent Score: 1

sbergman27 Member since:
2005-07-24

And Perl 6 is marching along nicely. There's plenty going on and it's phenomenal.

Yeah. I'm sure the latest nightlies are awesome.

Forgive my skepticism, but 8+ years of "Perl 6 is marching along nicely", with no end in sight, invites that. Something is very, very wrong with this project. I haven't paid close attention, but "poor project management" is usually a pretty good guess in these cases. Arguably, the most important skill a project manager can develop is the ability to say "No" at the right times.

Edited 2008-12-07 17:19 UTC

Reply Parent Score: 2

petdance Member since:
2008-12-07

I'm sure the latest nightlies are awesome.

Monthlies.

usually...

arguably...

I haven't paid close attention

Clearly not.

It's sure easy to take potshots from the side without having to have any knowledge about what's going.

Edited 2008-12-07 17:35 UTC

Reply Parent Score: 3

Bill Shooter of Bul Member since:
2006-07-14

http://www.perlfoundation.org/perl6/index.cgi?when_will_perl_6_be_r...

They really only started the difficult implementation of parrot and the perl6 on haskell, and perl 6 on parrot, and perl 5 on parrot in 2005. So three years for a virtual machine, implementing two languages on the virtual machine, and another implementation of a language on top of a somewhat obscure language like Haskell in three years. Not that bad, if you ask me.

It was a long planning and design phase form 2000 to 2005, that most critics are including in the time estimate. The best explanation is that perl 6 was a community rewrite of perl 6. A community is, IMHO, always going to move slower with a design process, than a benevolent dictator.

Reply Parent Score: 2

tene Member since:
2008-07-24

Yeah. I'm sure the latest nightlies are awesome.


The monthly releases have been pretty awesome. Look here for the list of changes in each monthly release for the past several years: http://svn.perl.org/parrot/trunk/NEWS

We really have been getting a lot done.

Reply Parent Score: 1

pantheraleo Member since:
2007-03-07

Well, I don't call 9 years to get to version 1.0 of Parrot, and even a beta release of Perl 6 still no where in sight to be "moving along quite nicely".

One has to question whether Perl 6 will have any relevance at all by the time it finally comes out. Perl is dead as a Web application language. It's still great for system admin scripting and such, but I suspect most sysadmins are going to stick to their good old trusty Perl 5 anyway.

Reply Parent Score: 1

sbergman27 Member since:
2005-07-24

Well, I don't call 9 years to get to version 1.0 of Parrot, and even a beta release of Perl 6 still no where in sight to be "moving along quite nicely".

It's just resting.

http://tinyurl.com/37lchr

Edited 2008-12-08 12:37 UTC

Reply Parent Score: 3

petdance Member since:
2008-12-07

One has to question whether Perl 6 will have any relevance at all by the time it finally comes out.


Why does one have to question that? You're in no danger of working on the project, right?

Reply Parent Score: 1

whartung Member since:
2005-07-06

What's not clear is how relevant will this long-in-process progress be to people outside of the Perl community?

For someone flitting about the periphery, it sounds interesting, academically, but pragmatically, I just don't know if I should care.

Reply Parent Score: 2