Genéricos en tiempo de compilación de PHP: un compromiso pragmático
2025-08-11
Los genéricos han sido durante mucho tiempo una característica deseable para PHP, pero la implementación en tiempo de ejecución ha demostrado ser increíblemente difícil. El equipo de la Fundación PHP propone un enfoque diferente: genéricos en tiempo de compilación limitados a interfaces y clases abstractas. Esto ofrece la mayoría de los beneficios de los genéricos, evitando muchas dificultades. Al realizar la verificación de tipos en tiempo de compilación, mejora significativamente la eficiencia y reduce errores. Si bien los genéricos en tiempo de ejecución siguen siendo imposibles con este enfoque, representa una mejora sustancial, lo que justifica una seria consideración por parte de la comunidad.
Desarrollo
Tiempo de Compilación