
Olá, LOR!
Uma nova versão magnífica do compilador da linguagem Haskell foi lançada silenciosamente. O GHC é desenvolvido por uma comunidade de programadores desde 1992 e suporta a compilação da linguagem Haskell em código nativo, tanto diretamente quanto usando a ferramenta LLVM.
Entre as novidades da nova versão:
- A extensão de linguagem OrPatterns, que permite dar um manipulador comum para vários ramos de comparação por padrão;
- Suporte a literais de strings multilinha através de uma nova sintaxe: """string""";
- Suporte experimental adicionado para a arquitetura RISC-V e suporte a instruções SIMD para a arquitetura x86 no backend do compilador (anteriormente era necessário usar LLVM);
- Apoio a versões de 32 bits do Windows e MacOS/iOS foi removido. O suporte a sistemas de 32 bits baseados em Linux e BSD permanece intacto;
- O funcionamento do coletor de lixo foi melhorado. Em alguns casos, a velocidade dos programas pode aumentar em até 25%;
- E muitas outras pequenas funcionalidades, correções de bugs e assim por diante.
Fonte: linux.org.ru
