Glasgow Haskell Compiler 9.12.1

Glasgow Haskell Compiler 9.12.1

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

60GB SSD 8Gb DDR4