GatorV, me da la impresión que se ofenden rapidamente con las preguntas. Leo los manuales, puedo equivocarme, si no lo se, pregunto, leo y aprendo, pero no trato de hablar de temas que no se, para este caso pregunto, nadie va a ser menos por no saber.
Sobre el import de namespaces, está claro en la presentación de Zend, cito:
"import namespace or class, but refer to it using this name"
Importing multiple namespaces/classes
- namespace Their;
- use My;
- user Your;
"Imports are hints to the interpreter, and don't cost anything"
Viste la presentación?
PHP 5.3 es de junio 2009, y ya incluía namespace, para marzo 2011 PHP 5.3 ya estaba muy estable y no se hicieron cambios ni actualizaciones radicales.
También,
spl_autoload_register es de 5.1.2 en adelante. Nadie está diciendo que PHP no sirva, de ahí que uno no pueda estar de acuerdo con los pasos que se han seguido o los resultados, no es para censurar.
Algo esta mal, la documentación, las presentaciones, PHP, o los argumentos que estamos esgrimiendo. Particularmente
que no se hable nada de autoload en el namespace es un error, tampoco coincide esta presentación con lo que se puede hacer en realidad, ej, importar un namespace completo (no tiene nada de gracia que la solución esté en cómo haces el autoload, y luego no lo comenten en una presentación como hacer).
La verdad que muchos agujeros, creo que cualquier persona normal desconfiaría que algo falta, o un problema hay, y trataría de buscar la solución.
Trabajemos en conjunto, ninguno sabe todo ni tiene la verdad absoluta, si no sabemos, investigamos juntos, no es un pecado no saber o equivocarse.