
Hallo, LOR!
Onopvallend is de nieuwe versie van de geweldige Haskell-compiler uitgebracht. GHC wordt sinds 1992 ontwikkeld door een gemeenschap van ontwikkelaars en ondersteunt de compilatie van de Haskell-taal naar native code, zowel direct als met behulp van LLVM-tools.
Onder de kenmerken van de nieuwe versie:
- Uitbreiding van de taal OrPatterns, waardoor een gezamenlijke handler aan meerdere takken van patroonvergelijking kan worden gegeven;
- Ondersteuning voor meerregelige stringliteral met een speciale syntaxis: """string""";
- Experimentele ondersteuning voor de RISC-V-architectuur is toegevoegd aan de backend van de compiler, evenals ondersteuning voor SIMD-instructies voor de x86-architectuur (eerder was gebruik van LLVM vereist);
- Ondersteuning voor 32-bit versies van Windows en MacOS/iOS is verwijderd. De ondersteuning voor 32-bit systemen op basis van Linux en BSD blijft intact;
- De werking van de garbage collector is verbeterd. In sommige gevallen kan de snelheid van programma's met 25% toenemen;
- En veel andere kleine functies, bugfixes, enzovoort.
Bron: linux.org.ru
