
Bonjour, LOR !
Une nouvelle version du magnifique compilateur du langage Haskell est sortie discrètement. GHC est développé par une communauté de développeurs depuis 1992 et prend en charge la compilation du langage Haskell en code natif, aussi bien directement qu'avec l'utilisation d'outils LLVM.
Parmi les caractéristiques de la nouvelle version :
- Extension du langage OrPatterns, permettant de fournir un gestionnaire commun à plusieurs branches de comparaison par modèle ;
- Support des littéraux de chaîne multilignes via une syntaxe spéciale : """chaîne""" ;
- Ajout dans le backend du compilateur du support expérimental de l'architecture RISC-V et du support des instructions SIMD pour l'architecture x86 (où l'utilisation de LLVM était auparavant requise) ;
- Le support des versions 32 bits des systèmes d'exploitation Windows et MacOS/iOS a été retiré. Le support des systèmes 32 bits sous Linux et BSD reste inchangé ;
- Amélioration des performances du ramasse-miettes. Dans certains cas, la vitesse d'exécution des programmes peut augmenter de 25 % ;
- Et de nombreuses autres petites fonctionnalités, corrections de bogues, etc.
Source : linux.org.ru
