
Hallo, LOR!
Leise und unauffällig ist eine neue Version des großartigen Haskell-Compilers erschienen. GHC entwickelt sich seit 1992 durch eine Entwicklergemeinschaft weiter und unterstützt die Kompilierung der Programmiersprache Haskell in nativen Code, sowohl direkt als auch mit Hilfe von LLVM-Tools.
Zu den neuen Funktionen gehören:
- Erweiterung der Sprache OrPatterns, die es ermöglicht, einen gemeinsamen Handler für mehrere Mustervergleichszweige bereitzustellen;
- Unterstützung mehrzeiliger String-Literale durch eine spezielle Syntax: """string""";
- Der Compiler-Backend hat experimentelle Unterstützung für die RISC-V-Architektur und SIMD-Instruktionen für die x86-Architektur hinzugefügt (früher war die Verwendung von LLVM erforderlich);
- Die Unterstützung für 32-Bit-Versionen von Windows und MacOS/iOS wurde entfernt. Die Unterstützung für 32-Bit-Systeme auf Basis von Linux und BSD bleibt unberührt;
- Die Funktionalität des Garbage Collectors wurde verbessert. In einigen Fällen kann die Programmausführung um 25 % schneller sein;
- Und viele weitere kleine Funktionen, Bugfixes und so weiter.
Quelle: linux.org.ru
