
Zdravo, LOR!
Tiho in neopazno je izšla nova različica odličnega prevajalnika jezika Haskell. GHC se razvija pod okriljem skupnosti razvijalcev od leta 1992 in podpira prevajanje jezika Haskell v nativno kodo tako neposredno kot z uporabo orodja LLVM.
Med značilnostmi nove različice:
- Širitev jezika OrPatterns, ki omogoča uporabo skupnega obdelovalca za več vej primerjave po vzorcu;
- Podpora večvrstnim nizovnim literalam preko posebne sintakse: """niz""";
- V backend prevajalnika je bila dodana eksperimentalna podpora za arhitekturo RISC-V in podpora za SIMD ukaze za arhitekturo x86 (prej je bilo potrebno uporabljati LLVM);
- Podpora za 32-bitne različice operacijskih sistemov Windows ter MacOS/iOS je odstranjena. Podpora za 32-bitne sisteme na osnovi Linuxa in BSD ostaja nedotaknjena;
- Izboljšano delovanje zbiralnika odpadkov. V nekaterih primerih se lahko hitrost delovanja programov poveča za 25%;
- In še mnoge druge manjše funkcionalnosti, popravki napak in tako naprej.
Izvor: linux.org.ru
