Nguồn: Coalton Lang

Tóm tắt

Mine là một môi trường phát triển tích hợp (IDE) mới được thiết kế riêng cho Coalton và Common Lisp, hỗ trợ Windows, macOS và Linux. Coalton là ngôn ngữ typed functional programming xây dựng trên nền Common Lisp, cung cấp hệ thống kiểu tĩnh mạnh trong khi vẫn tận dụng được hệ sinh thái và runtime của Common Lisp.

IDE có hai biến thể: mine-app là ứng dụng all-in-one không cần cài dependency cho Windows/macOS, và mine-core dành cho người dùng muốn dùng terminal riêng (hỗ trợ Kitty keyboard protocol). Tính năng nổi bật bao gồm REPL tích hợp với khả năng “beam code” trực tiếp từ editor vào runtime, debugger tương tác với stack trace, và inline diagnostics hiển thị lỗi ngay trong editor.

Ngoài phát hiện lỗi thông thường, Mine còn cung cấp optimization hints — đánh dấu những đoạn code có thể kém hiệu quả. Dự án này cho thấy sự đầu tư nghiêm túc vào tooling cho ngôn ngữ Lisp hiện đại.

👉 Đọc bài gốc