Glasgow Haskell Compiler 9.12.1

Glasgow Haskell Compiler 9.12.1

Cześć, LOR!

Cicho i niepostrzeżenie ukazała się nowa wersja wspaniałego kompilatora języka Haskell. GHC rozwija się dzięki społeczności programistów od 1992 roku i obsługuje kompilację języka Haskell do kodu natywnego zarówno bezpośrednio, jak i przy użyciu narzędzi LLVM.

Wśród cech nowej wersji:

  • Rozszerzenie języka OrPatterns, pozwalające na przypisanie wspólnego obsługiwania wielu gałęzi porównania za pomocą wzorca;
  • Wsparcie dla wieloliniowych literałów ciągów znaków poprzez specjalną składnię: """ciąg""";
  • W backendzie kompilatora dodano eksperymentalne wsparcie dla architektury RISC-V oraz wsparcie dla instrukcji SIMD dla architektury x86 (wcześniej wymagało to użycia LLVM);
  • Usunięto wsparcie dla 32-bitowych wersji systemów Windows i MacOS/iOS. Wsparcie dla 32-bitowych systemów opartych na Linuxie i BSD pozostało nietknięte;
  • Udoskonalono działanie zbieracza śmieci. W niektórych przypadkach prędkość działania programów może wzrosnąć o 25%;
  • I wiele innych drobnych funkcji, poprawek błędów i tak dalej.

Źródło: linux.org.ru

Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS 🔥 Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS | ProHoster