2

I tinker on and off with Scheme (usually R6RS rather than Racket), and with Common Lisp. Essentially all of this is from the command line and through Emacs with Geiser and SLIME.

Native support for Apple Silicon would be preferable, but I can use X86 emulation if that is the only way.

What is the current state of Scheme compilers and interpreters on Apple Silicon, and what is the current state of Common Lisp compilers on Apple Silicon?

I am particularly interested in: Chez Scheme, Guile 3.0, SBCL, CCL and CLISP.

I did google each individual interpreter/compile + "Apple silicon" and "Apple M1" (and M2), and did visit the website of most of them, but got little or no information, and occasionally conflicting information, on most of them.

I intend to use this on an M2 Macbook Air.

1 Answer 1

2

I would just check with the folks that make each of the apps you want to use.

For example, here is a discussion of apple silicon for Chez Scheme, started in 2020: https://github.com/cisco/ChezScheme/issues/544

And SBCL lists both amd64 and arm64, so that's good to go.

Clisp is ancient... web page shows 2010, but Homebrew lists support for apple silicon: https://formulae.brew.sh/formula/clisp

2
  • Based on your answer, I tried installing with homebrew and had it going 2 minutes later (on M2 chip).
    – stevec
    Commented May 22, 2023 at 23:31
  • 1
    Glad to hear it; we were lucky. Have fun!
    – aMike
    Commented May 24, 2023 at 2:46

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .