Back to the bookshelf

Typographic jacket · original cover not fetched

FROM THE SHARED SHELF · 2006–2026 SAMPLE

Higher-Order Perl

Mark Jason Dominus

3 readers recommend it across 3 discussions

Topics are model-inferred labels.

Keep it on your reading list

THE WORD OF MOUTH

What made it worth passing on?

Original Hacker News comments, in the readers’ own words.

txutxu
Why read/watch? I mean... maybe you can enjoy coding offline ? You can git clone many things... the linux kernel, the openbsd source tree, the bootstrap project, whatever you love. And then hack on it ! On my external HDD, I use to bring with me a Debian mirror and a CPAN mirror, so I can hack offline (building system scripts, etc). On the other side, if you want to take a rest of coding, there are free publications and podcasts for many knowledge topics, I think a search engine will drive you to some ebooks in the areas of your personal interest. Just two suggestions if you want to explore them: "modern perl" (http://onyxneon.com/books/modern_perl/) "Higher-Order Perl" (http://hop.perl.plover.com) First one is refreshing if you think "perl is perl4 of 1990", second one is an enlightening experience whatever programming language you like (even if not Perl). But don't discard to make a git clone of your favourite project, tool, etc and pass the time "reading" source code (and even touching it!!). Enjoy in Africa!

Also recommended in this reply

jollyjerry
3 books that I helped me tie my daily work back to more abstract computer science concepts are: - Ruby Best Practices - Javascript, the Good Parts - Higher Order Perl I recommend picking these up after you've done work in the languages they're about. They assume that you're already comfortable with the language, but then go back to show how that language uses CS concepts. They highlight how functional programming, and other classic introductory CS concepts, but stays practical. None of them are long reads, and there are clear take aways that make you better at programming.

Also recommended in this reply