- Biblioteca y toolchain que, al compilar código C, permite ejecutarlo en Windows/Mac/Linux/BSD y otros sistemas
- No requiere intérprete ni máquina virtual
- Reconfigura GCC y Clang para crear un formato POSIX Polyglot que se ejecuta de forma nativa en cada sistema operativo
Mejoras en la versión 3.5
- Implementación de memory map: una implementación de memory map de mayor calidad
- Compatibilidad con Lua 5.4.6 (usado por el servidor web Redbean incluido internamente)
- Compatibilidad con la bandera
-x LANG
- Gran avance en la reimplementación de la STL de C++
- Optimización de
ctl::string: se realizaron varias optimizaciones, incluida la optimización de cadenas pequeñas.
- Incorporación de
ctl::set y ctl::map: se introdujeron nuevas estructuras de datos.
- Implementación de
ctl::unique_ptr: se añadió la funcionalidad de puntero único.
- Provisión de
minimal new.h: se proporciona un archivo new.h mínimo.
- Corrección de la definición de
_Atomic: se corrigió la definición de _Atomic en C++.
- Otras optimizaciones y correcciones de errores: se realizaron varias optimizaciones y correcciones de bugs.
Mejoras en el proceso de desarrollo en GitHub
- Se añadió la acción Labeler: se agregó la acción Labeler de GitHub.
- Se añadieron plantillas de issues: se agregaron plantillas de issues.
- Se eliminó la etiqueta de pruebas: se quitó la etiqueta de pruebas del archivo de configuración de Labeler.
2 comentarios
Opiniones en Hacker News