Ver Mensaje Individual
  #5 (permalink)  
Antiguo 26/03/2012, 10:06
Avatar de maycolalvarez
maycolalvarez
Colaborador
 
Fecha de Ingreso: julio-2008
Ubicación: Caracas
Mensajes: 12.120
Antigüedad: 15 años, 9 meses
Puntos: 1532
Respuesta: namespaces en 5.3

Cita:
Iniciado por bastianbox Ver Mensaje
Gracias por los comentarios Maycol,

El mismo comentario que hacía lo puede hacer cualquiera que haya trabajando en distintas plataformas, como Java, no es nada raro ni descabellado esperar que la carga se haga automática... es como que en PHP seguimos haciendo las cosas de forma incompleta, un paso atrás de las demás tecnologías.

Si hay que hacer un sp_autoload_register, perfectamente podría ser automático, no pasarle el problema al desarrollador.

No sé si se entiende el punto.

Nuevamente gracias por tu aporte.
al contrario, otra vez olvidamos como funciona PHP:

en Java se pre-compila todo en bytecodes por lo cual no hace falta includes o requieres.

en PHP no existe tal proceso, y el propósito en definir un autoload es poder cargar lo que se necesita, cuando se necesita, cuando PHP incluyó los Namespaces, el Autoload ya había sido implementado hace tiempo, por lo cual lo uno nada tiene que ver con lo otro. Recuerda que PHP es un lenguaje multiparadigma lo que quiere decir que le da la libertad al desarrollador de implementar POO si así lo desea, con la estructura que quiera y definir el estándar que le guste, así el mismo no siga el camino de las buenas practicas, además los FW sobre PHP definen sus propios mecanismos de autoload, y el de Symfony2 por ejemplo es claro ejemplo del uso de Namespaces, en cambio el de Codeigniter2 es completamente diferente, pero ambos Funcionales
__________________
¡Por favor!: usa el highlight para mostrar código
El que busca, encuentra...