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


in reply to Re: Capitalized subroutine names and packages
in thread Capitalized subroutine names and packages

When you write Bar->new, the "Bar" is already a string. The package is resolved at runtime via the symbol table. It has to, if you think about it.

Makeshifts last the longest.