I'm not sure, if this is the right place to address a comparison between composer and the ClassLoader component, as this question would apply to the PSR-0 and class map autoloaders as well.