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 339597
To view parent comment, click here.
To read all comments associated with this story, please click here.
Howie S
Member since:
2005-07-14

The only thing Perl6 will ever be good for is a punchline to a joke.

You are right on the money! If you look up "vaporware" in the dictionary, it says "(see Perl6 and Parrot VM)".

This is yet another example of an overly-ambitious software project, lacking in clear direction or anything resembling an attainable roadmap - in other words, a deathmarch to nowhere-land.

All I can say is, "So long, you starry-eyed lemmings! Say 'hi' to the dodo bird for me."

Reply Parent Score: 0

tene Member since:
2008-07-24

This is yet another example of an overly-ambitious software project, lacking in clear direction or anything resembling an attainable roadmap - in other words, a deathmarch to nowhere-land.


An attainable roadmap? You mean the one here: https://trac.parrot.org/parrot/wiki/ParrotRoadmap ?

We've been meeting our release goals pretty regularly for the past two years. I'd say that's a pretty good indication of clear direction and attainable goals.

Reply Parent Score: 2

sbergman27 Member since:
2005-07-24

We've been meeting our release goals pretty regularly for the past two years. I'd say that's a pretty good indication of clear direction and attainable goals.

And the planned release date is? The "release goals" you've been meeting are like the circle cast by a lantern in the dark. No guarantee of getting out of the forest. You need a map and some landmarks.

Edited 2008-12-08 19:10 UTC

Reply Parent Score: 1

progster Member since:
2005-07-27

"We've been meeting our release goals pretty regularly for the past two years"

But they/you have been at it for 8 years, I was still a minor when people started talking about perl 6... that sure seems like a long time ago now ;) . So excuse us for being a bit cynical :-)

Reply Parent Score: 1

pantheraleo Member since:
2007-03-07

Any software project that has taken over 8 years and doesn't even have a beta release yet, is in serious trouble. Obviously, if this were not an open source project, the plug would have been pulled by now and the project written off as a total failure that cost millions of dollars and never went anywhere.

There are clearly some major project management problems going on here.

Reply Parent Score: 0