
Ahoj, LOR!
Potichu a nenápadne bola vydaná nová verzia vynikajúceho kompilátora jazyka Haskell. GHC sa vyvíja komunitou vývojárov od roku 1992 a podporuje kompiláciu jazyka Haskell do natívneho kódu, a to priamo aj prostredníctvom nástrojov LLVM.
Medzi vlastnosťami novej verzie sú:
- Rozšírenie jazyka OrPatterns, ktoré umožňuje poskytnúť spoločného spracovateľa pre niekoľko vetiev porovnania podľa vzoru;
- Podpora viacriadkových reťazcových literálov prostredníctvom špeciálnej syntaxe: """reťazec""";
- Do backendu kompilátora bola pridaná experimentálna podpora pre architektúru RISC-V a podpora SIMD inštrukcií pre architektúru x86 (predtým bola potrebná podpora LLVM);
- Podpora 32-bitových verzií OS Windows a MacOS/iOS bola odstránená. Podpora 32-bitových systémov založených na Linuxe a BSD zostáva nedotknutá;
- Vylepšená práca správcov pamäte. V niektorých prípadoch sa môže rýchlosť programov zvýšiť až o 25%;
- A množstvo ďalších drobných vylepšení, opravy chýb a tak ďalej.
Zdroj: linux.org.ru
