http://www.perlmonks.org?node_id=1027822


in reply to How many times is Foo::Bar loaded?

A use is a complicated require which is a complicated "do file" which is a complicated eval.

As you easily see from the documentation every used file.pm is only evaled once and import() is only called once is called each time to drag the listed symbols into the current namespace.

Cheers Rolf

( addicted to the Perl Programming Language)

update

corrected import part, thx corion. =)