in reply to Re: eval "require $module" vs. Module::Load::load($module)
in thread eval "require $module" vs. Module::Load::load($module)

I think this part is even wrong:

This gives nasty overhead when you are trying to dynamically require m +odules at runtime, since you will need to change the module notation (Acme::Comment) to a file notation fitting the particular platform you are on.

... because require FILENAME always wants unix notation (forward slashes and .pm at the end), no matter what the platform is.