Simon Mundy wrote:
This is where it gets totally subjective :)
Despite identical functionality, to me the name Zend_Loader seems a
bit awkward and implies less of a 'core' component, whereas simply
'Zend' does seem to be core and more naturally related to all
components within the framework. I would imagine that
Zend_Registry::getInstanceOf would call Zend::load to retrieve the
class, so they're not mutually exclusive.
Zend_Loader (or whatever it might be named) seems as "core" as any class
in the root Zend directory. The name says what it does and I think
clearly separates concerns. Zend_Registry::getInstanceOf could a easily
call Zend_loader::load().