The nature of the technical book industry has changed a lot over the years. Humungous reference tomes, like Programming Perl and The C++ Programming Language, have become relics of a different age, with their reference material more conveniently looked up online nowadays.

Though ebook versions may still be viable, these old-fashioned mega tomes are too heavy to carry around, plus you would need (prohibitively expensive) hardback versions to comfortably read them in your study.

Slim, boutique books with small print runs, such as the excellent Modern Perl by chromatic, still appear to be economically viable. At least, I recently bought a physical copy of the 254-page A Tour of C++ (2022) and enjoy reading it in bed (reading physical books in bed is less likely to harm sleep patterns than reading on an electronic tablet) ... while I never open the mega tome The C++ Programming Language any more.

From my mandatory Perl Book Links reference, my favourite Perl book nowadays is Modern Perl by chromatic.

Update: might be interesting to compare the answers in this node to these two nodes from 2007:


In reply to Re: Who still uses the camel book? by eyepopslikeamosquito
in thread Who still uses the camel book? by starX

Title:
Use:  <p> text here (a paragraph) </p>
and:  <code> code here </code>
to format your post, it's "PerlMonks-approved HTML":



  • Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
  • Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
  • Read Where should I post X? if you're not absolutely sure you're posting in the right place.
  • Please read these before you post! —
  • Posts may use any of the Perl Monks Approved HTML tags:
    a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, details, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
  • You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
            For:     Use:
    & &amp;
    < &lt;
    > &gt;
    [ &#91;
    ] &#93;
  • Link using PerlMonks shortcuts! What shortcuts can I use for linking?
  • See Writeup Formatting Tips and other pages linked from there for more info.