
¡Hola, LOR!
Silenciosamente se ha lanzado una nueva versión del magnífico compilador del lenguaje Haskell. GHC ha sido desarrollado por una comunidad de programadores desde 1992 y soporta la compilación del lenguaje Haskell a código nativo tanto de forma directa como utilizando herramientas de LLVM.
Entre las novedades de la nueva versión:
- Expansión del lenguaje OrPatterns, que permite dar un manejador común a múltiples ramas de coincidencia por patrón;
- Soporte para literales de cadena multilínea a través de una sintaxis especial: """cadena""";
- Se ha añadido soporte experimental para la arquitectura RISC-V y soporte para instrucciones SIMD para la arquitectura x86 en el backend del compilador (antes se requería el uso de LLVM);
- Se ha eliminado el soporte para versiones de 32 bits de Windows y MacOS/iOS. El soporte para sistemas de 32 bits basados en Linux y BSD se ha mantenido intacto;
- Se ha mejorado la eficiencia del recolector de basura. En algunos casos, la velocidad de ejecución de los programas puede aumentar hasta un 25%;
- Y muchas otras pequeñas características, correcciones de errores, etc.
Fuente: linux.org.ru
