Which circuit for Mac OS X Snow Leopard has the best support?

For Mac, there are many different Schema interpreters:

http://www.dmoz.org/Computers/Programming/Languages/Lisp/Scheme/Implementations/

Which one is usually best supported? I'm also interested in supporting 64-bit and multi-core processors.

+10
scheme osx-snow-leopard
Mar 21 '10 at 3:52
source share
5 answers

I don’t know which ones are best supported, but I used Larceny , DrScheme and Bigloo .

I believe that Larceny is widely regarded as the fastest open source schema compiler. This follows a philosophy based on Unix tools (without an IDE). I do not believe that it has 64-bit support. I haven't used it for a while, but the website requires R6RS support. If I used the circuit in anger, it would probably be the system I would choose.

DrScheme is the one that I use the most because it is easier to use. He has a development environment that understands the language, as well as a profiler. This is consistent with what I want from the circuit quite well (i.e., play with things to find out how they work). Its performance has improved significantly since I started using it. A large set of libraries. Support for R6RS (mainly). 64-bit Linux support.

Bigloo is interesting in that it focuses on several aspects, including JVM, .NET, and native code.

Everyone seems to have reasonable community support, but I see DrScheme mentioned the most.

+13
Mar 21 '10 at 4:24
source share

DrScheme is not really a dialect of Schema - it is an editor that is part of the PLT Scheme distribution:

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

(The actual schema interpreter command is "mzscheme", but I have no idea about the origin.)

I use PLT Scheme for web development under OSX, and it is very good, with excellent library support. DrScheme is my editor of choice - most regular editors do not have indentation mechanisms for S-expressions.

+4
Mar 23 '10 at 19:41
source share
  • Gambit (R5RS) streams, 64-bit, Termite (common nothing parallelism)
  • Chicken (R5RS) streams, 64-bit
  • Ikarus (R6RS) 64-bit
  • Ypsilon (R6RS) 32-bit
+1
Mar 21 '10 at 4:21
source share

I also urge you to try (my personal favorite) "Little Chez Scheme" , which comes in 32-bit / 64-bit and streamed / non-streamed versions for all popular platforms.

+1
Mar 23 '10 at 4:26
source share

Go to DrScheme, now called Racket; this is the best. I always recommend it for beginners because of its hassle-free installation. Mit-Scheme is the most widely used, but MacOsXLion can give you headaches during installation.

0
Feb 01 '12 at 16:23
source share



All Articles