
Hallo, HNO!
Leise und unauffĂ€llig ist eine neue Version des hervorragenden Haskell-Compilers erschienen. GHC wird seit 1992 von einer Gemeinschaft von Entwicklern weiterentwickelt und unterstĂŒtzt die Kompilierung der Programmiersprache Haskell in nativen Code sowohl direkt als auch unter Verwendung des LLVM-Toolkits.
Zu den neuen Funktionen gehören:
- Erweiterung der Sprache OrPatterns, die es ermöglicht, mehreren Vergleichszweigen einen gemeinsamen Handler zuzuweisen;
- UnterstĂŒtzung mehrzeiliger String-Literale durch eine spezielle Syntax: """string""";
- Im Compiler-Backend wurde experimentelle UnterstĂŒtzung fĂŒr die Architektur RISC-V und UnterstĂŒtzung fĂŒr SIMD-Anweisungen fĂŒr die Architektur x86 hinzugefĂŒgt (zuvor 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 basierend auf Linux und BSD bleibt unberĂŒhrt;
- Die Leistung des Garbage Collectors wurde verbessert. In einigen FĂ€llen kann die AusfĂŒhrungsgeschwindigkeit von Programmen um bis zu 25 % steigen;
- Und viele weitere kleine Funktionen, Bugfixes und so weiter.
Quelle: linux.org.ru
