
Salut, LOR!
În tăcere și fără zgomot a fost lansată o nouă versiune a minunatului compilator pentru limbajul Haskell. GHC este dezvoltat de o comunitate de programatori din 1992 și suportă compilarea limbajului Haskell în cod nativ atât direct, cât și utilizând instrumentele LLVM.
Printre caracteristicile noii versiuni:
- Extinderea limbajului OrPatterns, care permite furnizarea unui handler comun pentru mai multe ramuri de comparație bazate pe model;
- Suport pentru litere de șir de mai multe linii printr-o sintaxă specială: """șir""";
- În backendul compilatorului a fost adăugată suport experimental pentru arhitectura RISC-V și suport pentru instrucțiuni SIMD pentru arhitectura x86 (anterior era necesar utilizarea LLVM);
- Suportul pentru versiunile de 32 de biți ale sistemelor de operare Windows și MacOS/iOS a fost eliminat. Suportul pentru sistemele de 32 de biți pe bază de Linux și BSD a rămas intact;
- A fost îmbunătățită funcționarea colectorului de garbage. În unele cazuri, viteza de execuție a programelor poate crește cu 25%;
- Și multe alte funcții minore, corecturi de buguri și așa mai departe.
Sursa: linux.org.ru
