Beefy Boxes and Bandwidth Generously Provided by pair Networks
We don't bite newbies here... much
 
PerlMonks  

Re^3: Perl 6 was released years ago

by Anonymous Monk
on Nov 01, 2004 at 09:26 UTC ( [id://404246]=note: print w/replies, xml ) Need Help??


in reply to Re^2: Perl 6 was released years ago
in thread Perl 6 was released years ago

Perl5 was also supposed to be the last rewrite of Perl. It was designed to be extendible, without a frequent need to update the core. Development of perl6 started less than 6 years after the release of 5.000. So, I guess the main reason to not expect development of perl7 to have started in 2012 is that it's unlikely that perl6 will be released before 2006. ;-)

Replies are listed 'Best First'.
Re^4: Perl 6 was released years ago
by Juerd (Abbot) on Nov 01, 2004 at 10:30 UTC

    Was Perl 5 really supposed to be the last rewrite?

    Was it designed, at all? ;)

    Juerd # { site => 'juerd.nl', plp_site => 'plp.juerd.nl', do_not_use => 'spamtrap' }

      It depends on what you mean by "designed". If Perl 5 had been designed the way Perl 6 is being designed, you might still be waiting for it. :-)

      But to answer your first question last, I think that the designer of Perl 5 was short-sighted enough that it didn't even occur to him to ask himself whether Perl 5 was supposed to be the last rewrite. The guy designing Perl 6 is a little smarter. Fortunately, or unfortunately...

        are the same! Larry Wall with a cast of several.

        I can't recall anybody ever saying anything about the last rewrite in connection with Perl5.

        Perl5 was neccesary to make it possible to extend Perl by using modules - in Perl1-4 that had to be done by compiling in the changes to the language leading to oraperl (with Oracle connection), ingperl (with Ingres connection) and so on.

        Perl6 is neccesary because the core of Perl5 is so old (10 years) and extended that any changes risk failures. the language needed an update - just like the Perl4 -> Perl5 update.

Log In?
Username:
Password:

What's my password?
Create A New User
Domain Nodelet?
Node Status?
node history
Node Type: note [id://404246]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this?Last hourOther CB clients
Other Users?
Others making s'mores by the fire in the courtyard of the Monastery: (7)
As of 2024-04-19 08:10 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    No recent polls found