Higher-Order Perl Available For Free Download
Christopher Cashell writes "As noted on Perlbuzz, Mark Jason Dominus's amazing book, Higher-Order Perl, is now available for free download. This is a great book that goes way beyond your normal programming reference. This will change the way you look at programs, and make you a better programmer in any language. It sits on that special shelf reserved for books like Structure and Interpretation of Computer Programs, The C Programming Language, and The Practice of Programming."
There's been
.0 an explosion
/|\ at the ASCII
.| factory!!!!
/|\
It is truly awesome that mjd is making this available for free.
It's still worth buying the dead tree version, though.
No one will be getting the pdf of the book anytime soon anyways, the site will be /.'d in...
5...
4...
3... ...
oh wait, yep, there it goes...
Funny, I would have thought it sat on a hard drive or a usb key or something ...
"You have downloads on my bookshelf!"
"You have bookshelves on my downloads!"
Nope, sorry -unlike peanut butter and chocolate, downloads don't mix with bookshelves.
You didn't RTFB, did you?
No, shurely vi?
He dedicated his book to a truck?
I just got this book from the library for the first time two weeks ago. I'm pleased that I will only have to have checked it out once.
Kudos and thanks, mjd.
Q: What did the comedian say to the crowd?
A: If I knew, this joke would be funny.
He's just welcoming our new Zombie Overlords
.
If it's sitting next to Structure and Interpretation of Computer Programs, then it's never going to be used or read (at least, not by me). Can anyone tell me why the book is so popular?
All programs written in higher-order perl start with the following line:
#!/usr/bong/perl
Anybody want my mod points?
Thank you for the link, I am downloading the book and I will probably pour over it on my Christmas break. I don't think Perl is dead, there are jobs in my city with some high profile companies that need Perl developers. Just my two cents. I am not sure about other cities though.
I bought the book quite a while back. And I wouldn't expect them to publish it with the title it should have: how to write perl so well you look like you are using python.
SLASHDOT: news for people who can't concentrate on work or have no life at all and got tired of yelling back at the TV.
They give the book away for free, but neglect to mention the metaphorical bookshelf you need to sit it on?
A clever ruse, and the fools almost got away with it. But they failed to realize that Slashdot has a Sicilian in it's ranks!
How can I believe you when you tell me what I don't want to hear?
Actually, they sell the book in the dead tree form that would sit on the book shelf.
This story is about them giving that book away free of charge in electronic form.
I run a web site that catalogs free books and accepts user-submitted reviews (see my sig). Reviews of this book would be welcome.
I read a couple of chapters online, and it seemed pretty cool. I'm interested in learning FP techniques, and it was really nice to be able to learn about techniques like memoization in the context of a language whose syntax I already know. I can glance through the code examples and say, "Aha, I get it!" instead of laboriously poring over code listings in lisp or haskell and saying, after 15 minutes of study, "Okay, I know what the first eleven characters on line 1 do."
I also liked the opportunity to see some of the nontrivial things that happen when you apply FP techniques to a language that isn't a pure FP language. E.g., I already knew that FP techniques focused on functions without side-effects, but I hadn't realized that the same applied to functions that return references. He also has some interesting examples of how OO and FP go together, common pitfalls of combining them, etc.
Find free books.
Don't call me Shirley!
Infuriate left and right
Yeah but "Nailing Jelly To A Tree" is still on my highest bookshelf.
I'd rather have a free bottle in front of me than a prefrontal lobotomy.
And you never go in against a Sicilian when death is on the line! That's almost as big a blunder as getting involved in a land war in Asia!
"Total destruction the only solution" - Bob Marley
That was funnier 10 years ago.
From TFA:
You may remember I wanted to turn the book into a wiki. That would have been awesome. But the book's fourth anniversary is coming up this spring and I have to admit to myself that I'm not gonna get the wiki together. So I'm posting the thing already.
So, perhaps if he put a bare wiki up, everyone could c&p a page at a time?
First post!!!!
rofl sauces.
The PDF has some tags inside:
"Ganesh Rao (Cepha Imaging INDIA).."
and
T:\Inprocess\Elsevier\Dominus\FM.dvi
These correspond 100% to the tags on another PDF copy of this book which I know is suspect (but at least included the front & back covers, etc).
It looks like Ganesh works for the outsourced typesetters for the book, and runs a leaky ship. Price of offshoring the work, so no-cry WROX, you chose to offshore.
Cough, cough. What were we talking about?!
I am a software developer almost done with my master's degree and books like this are something I'll further educate myself, when I'm finally done. At last I will have the time to read SICP! Sadly, that will likely have little to none impact career-wise, since all that the recruiters in others companies seem to be profiency in three and four letter acronyms: .NET, SOA, FIOC, J2EE and AJAX. I have a rather safe job, but I feel like I'm out of challinging job items already, after only 2 years of professional experience. What should I do?