
Здравей, ЛОР!
Тихо и незаметно излезе новата версия на великолепния компилатор на езика Haskell. GHC се развива от общността на разработчиците от 1992 година и поддържа компилация на езика Haskell в нативен код, както директно, така и с използване на инструменти на LLVM.
Сред характеристиките на новата версия:
- Разширение на езика OrPatterns, позволяващо да се предостави общ обработчик на няколко клонки на сравнение по образец;
- Поддръжка на многострингови литерали чрез специален синтаксис: """строка""";
- В бекенда на компилатора добавена е експерименталната поддръжка на архитектурата RISC-V и поддръжка на SIMD инструкции за архитектурата x86 (преди това беше необходимо използването на LLVM);
- Премахната е поддръжката на 32-битови версии на ОС Windows и MacOS/iOS. Поддръжката на 32-битови системи на базата на Linux и BSD остава неизменена;
- Усъвършенствана е работата на сборника на боклука. В някои случаи скоростта на работа на програмите може да се увеличи с 25%;
- И много други малки функции, корекции на бъгове и така нататък.
Източник: linux.org.ru
