Beefy Boxes and Bandwidth Generously Provided by pair Networks
Just another Perl shrine
 
PerlMonks  

Re: Higher Order Perl

by thor (Priest)
on Apr 20, 2005 at 02:54 UTC ( #449479=note: print w/ replies, xml ) Need Help??


in reply to Higher Order Perl

I'm thinking about picking up this book, but I have one reservation: Perl 6. For those that know, how much of this book's content will be relevant once Perl 6 comes out? I'd be disappointed if I bought the book and 3 months from now it's made obsolete by the next generation. Yes, I'm being an optimist as to when Perl 6 is coming out, but all the same, if I'm going to shift my way of thinking about things, I'd like for it to be relevant for more than a year...

thor

Feel the white light, the light within
Be your own disciple, fan the sparks of will
For all of us waiting, your kingdom will come


Comment on Re: Higher Order Perl
Re^2: Higher Order Perl
by TimToady (Parson) on Apr 20, 2005 at 05:11 UTC
    I think most of the concepts will carry across, though some of the syntax will be a little different. For example, memoization is done in Perl 6 with "is cached", but the concept is the same. Tail recursion will hopefully be better supported in Perl 6, but that should be entirely transparent. It's a little easier to write closures in Perl 6, but they work very much like Perl 5's closures. It'll be a little easier to write arrays that extend themselves via generators, but they work on the same principle. And so on...

    In short, I don't think it would be a waste of your money.

      Coming from you, that means a lot. Thanks!

      thor

      Feel the white light, the light within
      Be your own disciple, fan the sparks of will
      For all of us waiting, your kingdom will come

Log In?
Username:
Password:

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

How do I use this? | Other CB clients
Other Users?
Others avoiding work at the Monastery: (10)
As of 2015-07-04 15:47 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    The top three priorities of my open tasks are (in descending order of likelihood to be worked on) ...









    Results (60 votes), past polls