
Mastering algorithms with Perl
by Jon Orwant · first published 1999
6mentions
4recommended by
6HN commenters
2008–2022first – last mentioned
67% recommend33% neutral
Affiliate links. As an Amazon Associate I earn from qualifying purchases.





…step by step instruction. So these are more a reference of how to write an implementation guide or Runbook, rather than how to describe an API or present architectural documents. I also really liked Mastering Algorithms With Perl, and any of the For Dummies books on technical subjects.
on “Ask HN: Examples of good technical writing?” ↗If you know perl, I highly recommend Mastering Algorithms With Perl - all code and barely any symbols :)
on “Ask HN: Books that explains algorithms with code instead of math?” ↗…to get "all the juice" out of higher level languages, though. I thought the whole point was to abstract away from machine optimization? For example, to learn to write more efficient Perl I picked up "Mastering Algorithms with Perl" and it had loads of helpful tips.
on “Why is processing a sorted array faster than an unsorted array?” ↗Can confirm. I have just started to re-read a few chapters (about Regexes and Unicode) of "Programming Perl" (4th edition from 2012) and "Mastering Algorithms with Perl" from 1999, and these books are really a joy to read. Witty language, and just the right amount of complexity. Although the number of pages is high, these books were produced with incredible attention…
on “Why Lisp macros are cool, a Perl perspective (2005)” ↗…just jump in and search the web or look in the book when you run into problems. Note: tons of stuff has already been done for you at CPAN: http:://search.cpan.org I've also found the Perl Cookbook and Mastering Algorithms with Perl somewhat useful. However, much of their content is now in bits and pieces on the Web, and so searching for your specific problem often is enough. If you don't know the site already, check out http://perlmonks.org/.
on “Ask YC: What is the best way to learn Perl?” ↗…written in Perl which added even more power to them. The book was part of O'Reilly's Perl bookshelf so in addition to Friedl's book I bought the other Perl classics - "Programming Perl", "Perl Cookbook", "Mastering Algorithms with Perl" and "Learning Perl". With CPAN downloaded to my local disk I felt like a hitch-hiker setting out on a journey around the world needing nothing more than Perl in my backpack. Those were the days. Now…
on “Perl 7 is going to be Perl 5.32, mostly” ↗