Skip to content
HomeVideosBooks
AllTopicsTrends
BlogsPodcasts
HistoryListsWatch laterLiked videosFollowing

The videos, books, blogs and podcasts Hacker News keeps recommending, all in one place.

VideosBooksBlogsPodcastsAboutPrivacySettings

Data from Hacker News, HackerTube, HackerBooks, HackerBlogs and Open Library. Credits · Not affiliated with Y Combinator.

HomeVideosBooksBlogsPodcasts
Ctrl K
    Cover of Mastering algorithms with Perl

    Mastering algorithms with Perl

    Jon Orwant · 1999

    ProgrammingComputer Science
    Open LibraryAmazon
    Stats for nerds
    4recommend
    6mentions
    6people
    2008–2022years
    67% recommend33% neutral

    Mentions per year

    20082010201220142016201820202022

    What Hacker News says

    1. throwaway787544Jun 2022
      La Technique, Jacques Pepin

      Mastering The Art Of French Cooking, Julia Child

      These books are a combination of background information, recipe, and 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.

      thread
    2. knbknbApr 2022
      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 to detail.

      thread
    3. peterwwillisOct 2012
      If you need to super-optimize execution you can build C or ASM code and call it via a library or inline it into your high-level language. Java can call functions in shared libraries (or use JNI) and Perl can inline straight C or ASM.

      I'm not sure why you'd want 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.

      thread
    4. BenDaglishFeb 2012
      If you know perl, I highly recommend Mastering Algorithms With Perl - all code and barely any symbols :)
      thread
    5. cutlerJun 2020
      Friedl's masterpiece was my introduction to server-side programming in 2000. I'd been doing front-end for a few years with Dreamweaver and I was looking-up it's find & replace features in "Dreamweaver Bible 8" where regexes were mentioned as the ultimate weapon. "Mastering Regular Expressions" was referenced in a footnote and fortunately my local library had a copy. My mind was blown. Regex symbols were just so powerful and the examples were mainly 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 I have to download 200Mb of node_modules before I can get started.
      thread
    6. epi0BauquApr 2008
      Perl has been my primary language since 2000. I would learn it in the context of building an application. Read chapter 1 of the Camel Book (the basics), which you can get online. Then 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/.

      thread

    Related

    Cover of Programming Perl
    2007–2026

    Programming Perl

    Larry Wall
    90 recommend · 298
    Cover of Higher-Order Perl
    2007–2026

    Higher-Order Perl

    Mark Jason Dominus
    74 recommend · 122
    Cover of Learning Perl
    2008–2026

    Learning Perl

    Randal L. Schwartz
    9 recommend · 15
    Cover of Perl Best Practices
    2008–2025

    Perl Best Practices

    Damian Conway
    22 recommend · 59
    Cover of Effective Perl programming
    2010–2018

    Effective Perl programming

    Joseph N. Hall
    5 recommend · 8
    Cover of Mastering Perl
    2014–2022

    Mastering Perl

    brian d foy
    2 recommend · 4
    Cover of Code Complete
    2007–2026

    Code Complete

    Steve McConnell
    393 recommend · 894
    Cover of Minimal Perl
    2014–2023

    Minimal Perl

    Tim Maher
    3 recommend · 6