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."
Permalink for comment 339744
To read all comments associated with this story, please click here.
pantheraleo
Member since:
2007-03-07

This is a perfectly legitimate criticism No software project can afford to take 8 years to develop. The technology moves along to quickly. If you are working that slowly that it's taking 8 years and you still don't even have a usable beta, you are so far behind the technology curve that any work you did at the beginning is now obsolete and has to be redone because newer and better ideas about how to handle a VM have come along and such.

You simply can't afford to take this long to develop software. And we see the consequences. Parrot is virtually irrelevant now for anything except Perl. It simply took them too long to get anything usable put together.

And as I said, Perl 6 has no usable beta even in site yet.

Software project simply can't take this long and not even have a usable beta. It is a perfectly valid criticism to say this project needs to move faster and have better planning.

Reply Parent Score: 1