2010-03-21 8 views

Respuesta

13

no sé cuáles son compatibles con los mejores, pero he utilizado Larceny, DrScheme y Bigloo.

Creo que se cree que Larceny es el compilador de esquema de código abierto más rápido disponible. Sigue la filosofía basada en herramientas de Unix (sin IDE). No creo que tenga soporte de 64 bits todavía. No lo he usado por un tiempo, pero el sitio web reclama soporte de R6RS. Si tuviera que usar el esquema enojado, este es probablemente el sistema que elegiría.

DrScheme es el que más uso, porque es más fácil de usar :) Tiene un IDE que comprende tanto el lenguaje como el generador de perfiles. Se ajusta bastante bien a lo que deseo del esquema (es decir, jugar con las cosas para descubrir cómo funcionan). Su rendimiento ha mejorado considerablemente desde que comencé a usarlo. Gran conjunto de bibliotecas. Soporte R6RS (principalmente). Soporte de 64 bits para Linux.

Bigloo es interesante porque tiene como objetivo varios backendors, incluyendo JVM, .NET y código nativo.

Todos parecen tener un apoyo razonable de la comunidad, pero veo a DrScheme mencionado más.

1
  • Gambit (R5RS) hilos, de 64 bits, termitas (no se comparte nada paralelismo)
  • pollo (R5RS) hilos, 64-bit
  • Ikarus (R6RS) de 64 bits
  • Ypsilon (R6RS) de 32 bits
1

También te animo a probar (mi favorito) Petite Chez Scheme que viene en versiones de 32 bits/64 bits y con rosca/sin rosca para todas las plataformas populares.

+0

Gracias. Debo admitir que la falta de "estandarización" en el mundo Scheme es un poco desalentadora ... –

4

DrScheme no es en realidad un dialecto Scheme - es un editor, que forma parte de la distribución PLT Scheme:

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

(El comando real Esquema intérprete es 'MzScheme', pero no tengo ni idea de los orígenes.)

Uso PLT Scheme para desarrollo web bajo OSX, y es extremadamente bueno, con excelente compatibilidad de biblioteca. DrScheme es mi editor de elección: la mayoría de los editores regulares no tienen motores de sangría de expresión S.

0

Ir a DrScheme ahora llamado raqueta; es lo mejor. Siempre lo recomiendo para principiantes debido a su instalación sin problemas. Mit-Scheme es el más utilizado, pero MacOsXLion puede darte dolores de cabeza en la instalación.

Cuestiones relacionadas