Stories
Slash Boxes
Comments
NOTE: use Perl; is on undef hiatus. You can read content, but you can't post it. More info will be forthcoming forthcomingly.

All the Perl that's Practical to Extract and Report

The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
 Full
 Abbreviated
 Hidden
More | Login | Reply
Loading... please wait.
  • Each object you create has one SV, one HASH, up to eight HEKs, looks pretty heavy. Compare with Date::Manip where you are looking at a single PV for the important part, which is the ISO-8601 form.
    • The "Tiny" part isn't necesarily a description of the objects that you create, but rather the size of the codebase to load into memory.

        Date::Manip - 4500k
        DateTime - 2500k
        Time::Tiny - 140k

      So while Date::Manip might have a slightly smaller object size, it's a monster to get into memory in the first place. Time::Tiny has a 4+ meg headstart.

      All of the ::Tiny modules were created because of similar modules.

      Config::Tiny vs Config::Simple and Config::General

      CSS::Tiny vs CSS

      And so on...

      Some may say that it's only 4.5 meg of RAM, and computers have tons of RAM these days, but 5 meg here and 5 meg there and pretty soon you're talking about some real resources.