2010-03-21 29 views

Trả lời

13

Tôi không biết cái nào được hỗ trợ tốt nhất, nhưng tôi đã sử dụng Larceny, DrSchemeBigloo.

Tôi tin rằng Larceny được cho là rộng rãi nhất là trình biên dịch mã nguồn mở có sẵn. Nó tuân theo triết lý dựa trên công cụ unix (không có IDE). Tôi không tin rằng nó có hỗ trợ 64 bit. Tôi đã không sử dụng nó trong một thời gian, nhưng trang web yêu cầu hỗ trợ R6RS. Nếu tôi sử dụng sơ đồ trong giận dữ, đây có lẽ là hệ thống tôi sẽ chọn.

DrScheme là cái mà tôi sử dụng nhiều nhất, vì nó dễ sử dụng hơn :) Nó có một IDE hiểu ngôn ngữ cũng như profiler. Nó phù hợp với những gì tôi muốn từ chương trình khá tốt (tức là chơi xung quanh với những thứ để tìm hiểu cách họ làm việc). Hiệu suất của nó đã được cải thiện đáng kể kể từ khi tôi bắt đầu sử dụng nó. Tập hợp lớn các thư viện. Hỗ trợ R6RS (chủ yếu). Hỗ trợ 64 bit cho Linux.

Bigloo thú vị ở chỗ nó nhắm mục tiêu một số đầu cuối, bao gồm JVM, .NET và mã gốc.

Tất cả dường như có sự hỗ trợ cộng đồng hợp lý, nhưng tôi thấy DrScheme được đề cập nhiều nhất.

1
  • Gambit (R5RS) đề, 64-bit, Mối (chia sẻ gì song song)
  • Gà (R5RS) đề, 64-bit
  • Ikarus (R6RS) 64-bit
  • Ypsilon (R6RS) 32-bit
1

Tôi cũng khuyến khích bạn thử (yêu thích cá nhân của tôi) Petite Chez Scheme có các phiên bản 32 bit/64 bit và luồng/không phải luồng cho tất cả các nền tảng phổ biến.

+0

Cảm ơn. Tôi phải thừa nhận, việc thiếu "tiêu chuẩn hóa" trong thế giới Đề án là một chút khó khăn .... –

4

DrScheme không phải là thực sự là một phương ngữ Scheme - đó là một biên tập viên, một phần của phân phối Đề án PLT:

http://www.plt-scheme.org/

(Lệnh Đề án thông dịch thực tế là 'mzscheme', nhưng tôi không có ý tưởng về nguồn gốc.)

Tôi sử dụng sơ đồ PLT để phát triển web theo OSX và rất tốt với hỗ trợ thư viện tuyệt vời. DrScheme là biên tập viên của tôi về sự lựa chọn - hầu hết các biên tập viên thường xuyên không có động cơ thụt lề biểu hiện S.

0

Đi cho DrScheme bây giờ được gọi là Racket; nó là tốt nhất. Tôi luôn luôn khuyên bạn nên cho người mới bắt đầu vì cài đặt phức tạp của nó. Mit-Scheme được sử dụng rộng rãi nhất nhưng MacOsXLion có thể khiến bạn đau đầu khi cài đặt.

Các vấn đề liên quan