Trình biên dịch Glasgow Haskell 9.12.1

Trình biên dịch Glasgow Haskell 9.12.1

Xin chào ENT!

Một phiên bản mới của trình biên dịch ngôn ngữ Haskell xuất sắc đã được phát hành một cách lặng lẽ. GHC được cộng đồng nhà phát triển phát triển từ năm 1992 và hỗ trợ biên dịch Haskell thành mã gốc, cả trực tiếp và sử dụng bộ công cụ LLVM.

Trong số các tính năng của phiên bản mới:

  • Một phần mở rộng của ngôn ngữ OrPatterns cho phép bạn cung cấp một trình xử lý chung cho một số nhánh so sánh mẫu;
  • Hỗ trợ các chuỗi ký tự nhiều dòng thông qua cú pháp đặc biệt: """string""";
  • Hỗ trợ thử nghiệm cho kiến ​​trúc RISC-V và hỗ trợ hướng dẫn SIMD cho kiến ​​trúc x86 đã được thêm vào phần phụ trợ của trình biên dịch (trước đây yêu cầu sử dụng LLVM);
  • Hỗ trợ cho các phiên bản 32 bit của Windows và MacOS/iOS đã bị xóa. Hỗ trợ cho các hệ thống dựa trên Linux và BSD 32-bit vẫn còn nguyên vẹn;
  • Cải thiện hiệu suất thu gom rác. Trong một số trường hợp, tốc độ của chương trình có thể tăng 25%;
  • Và nhiều tính năng nhỏ khác, sửa lỗi, v.v.

Nguồn: linux.org.ru

Thêm một lời nhận xét