Sobre el proyecto
Elephc es un compilador de PHP a nativo que traduce un subconjunto de PHP directamente a ensamblador nativo. Crea binarios independientes para macOS ARM64, Linux ARM64 y Linux x86_64, y admite la compilación cruzada de objetivos iOS desde un host macOS. El código fuente ordinario se compila AOT sin recurrir a opcodes de respaldo, mientras que la evaluación dinámica opcional depende de un puente de intérprete enlazado estáticamente.
El proyecto introduce extensiones especializadas del compilador como `packed class` para registros POD planos, `buffer<T>` para arreglos tipados contiguos, `ptr` para operaciones de memoria cruda y declaraciones `extern` para interfaces de funciones foráneas (FFI). Admite fibras, características de POO, tipos modernos de PHP, e incluye monitoreo de rendimiento y herramientas de gestión de paquetes nativos.
Comments
0 people shared their preference · Deer Point appears after 10 participants
Sign in to join the discussion.