Scheme Mac OS X Snow Leopard的哪种方案支持最好?

Scheme Mac OS X Snow Leopard的哪种方案支持最好?,scheme,osx-snow-leopard,Scheme,Osx Snow Leopard,Mac有许多不同的方案解释器: 一般来说,哪一个最受支持?我还对64位支持和多核/处理器支持感兴趣。 Gambit(R5RS)线程,64位,Termite(无共享并行) 鸡肉(R5RS)线程,64位 Ikarus(R6RS)64位 Ypsilon(R6RS)32位 我不知道哪一个支持得最好,但我已经使用了,而且 我相信盗窃被广泛认为是最快的开源方案编译器。它遵循基于unix工具的理念(无IDE)。我认为它还没有64位的支持。我已经有一段时间没有使用它了,但该网站声称支持R6RS。如果我在愤怒中

Mac有许多不同的方案解释器:

一般来说,哪一个最受支持?我还对64位支持和多核/处理器支持感兴趣。

  • Gambit(R5RS)线程,64位,Termite(无共享并行)
  • 鸡肉(R5RS)线程,64位
  • Ikarus(R6RS)64位
  • Ypsilon(R6RS)32位

    • 我不知道哪一个支持得最好,但我已经使用了,而且

      我相信盗窃被广泛认为是最快的开源方案编译器。它遵循基于unix工具的理念(无IDE)。我认为它还没有64位的支持。我已经有一段时间没有使用它了,但该网站声称支持R6RS。如果我在愤怒中使用scheme,这可能是我会选择的系统

      DrScheme是我使用最多的一个,因为它更容易使用:)它有一个理解该语言的IDE和一个分析器。它非常符合我对该计划的要求(即玩弄东西以了解它们是如何工作的)。自从我开始使用它以来,它的性能有了很大的提高。大量的图书馆。R6RS支持(大部分)。对Linux的64位支持

      Bigloo的有趣之处在于,它针对几个后端,包括JVM、.NET和本机代码


      所有这些似乎都得到了合理的社区支持,但我看到DrScheme被提到的最多。

      我也鼓励您尝试(我个人最喜欢的)适用于所有流行平台的32位/64位和线程/非线程版本。

      DrScheme实际上不是Scheme方言-它是一个编辑器,是PLT Scheme发行版的一部分:

      (实际的Scheme解释器命令是'mzscheme',但我不知道其来源。)


      我在OSX下使用PLT方案进行web开发,它非常好,具有出色的库支持。DrScheme是我选择的编辑器-大多数常规编辑器没有S表达式缩进引擎。

      选择现在称为Racket的DrScheme;这是最好的。我总是向初学者推荐它,因为它安装起来没有麻烦。Mit方案是应用最广泛的方案,但MacOsXLion可能会让您在安装过程中头疼。

      谢谢。我必须承认,方案世界缺乏“标准化”是有点令人畏惧的。。。。