On 10/20/2009 05:24 PM, Perrin Harkins wrote:

Performance will suffer, but it will work for most code.

Right. Your Perl interpreter will be persistent, but none of your code will be cached and thus every module you use will be reloaded on every request. It also means you can't do pretty standard things like preloading modules on start up.

And if you're going to have your own dispatch class, doing your own module loading, why is having separate namespaces a big deal?

> It will fail
> on the same kind of things that Apache::Reload fails on.

This usually affects modules that dynamically add methods to classes (like most ORMs, Moose, etc).

--
Michael Peters
Plus Three, LP

Reply via email to