http://qs321.pair.com?node_id=412914


in reply to Re: Difference between 'use' and 'require'
in thread Difference between 'use' and 'require'

use implicitly calls the import method of the module being loaded, require does not

That's optional. Adding empty parens (as in use Socket ();) prevents import from being called.