Other well-known methods

So... why another way to do it?

Simply put: I could not easily convince these other tools to Do What I Want,
as quickly as I want,
in (what I consider) a bug-free manner. Obviously, this is not a new idea;
it is merely a different implementation.
There are many threads here at the Monastery, as a Super Search would reveal, and I have probably read every node of every thread on the topic.
I believe HTML::Perlinfo
does everything this script does (and much, much more), except that I could
not easily figure out how to generate output as simple text, rather than HTML.
I consider HTML::Perlinfo to be a valuable companion to this script.
I run a daily cronjob to dump out recent versions of both HTML and text.

Impatience

In my opinion, the biggest advantage here is the fast look-up capability.
No matter how you slice it, you have to search through the @INC
directories via some variant of find, which can take
a whole minute or so -- I just do not have the patience
to wait that long! Maintaining the initialization file avoids that nonsense.

When putting a smiley right before a closing parenthesis, do you:

Use two parentheses: (Like this: :) )
Use one parenthesis: (Like this: :)
Reverse direction of the smiley: (Like this: (: )
Use angle/square brackets instead of parentheses
Use C-style commenting to set the smiley off from the closing parenthesis
Make the smiley a dunce: (:>
I disapprove of emoticons
Other