5 ms·
> M1 architecture has been a big problem for some of these Lisps. CCL has no timeline for adoption and some commercial products are suffering as a result. GNU S
by moonchild 5y ago
> M1 architecture has been a big problem for some of these Lisps. CCL has no timeline for adoption and some commercial products are suffering as a result. GNU Scheme will probably never be able to run on the M1. LispWorks stays current and will fix reported bugs rapidly
SBCL supports the M1; lispworks and allegro still do not.
- diskzero 5y ago> SBCL supports the M1; lispworks and allegro still do not. I have been using LW on the M1 for months. Why do you think Apple Silicon is not supported?
- moonchild 5y agoIt runs the x86 version under rosetta. I expect most lisps will run the same way.
- diskzero 5y agoYou did mention above that 8.0 is now native M1, but you may still be quite right about the 7.1 version that is available for free download works using Rosetta 2 on the M1.
- diskzero 5y agoIt looks native Apple Silicon to me, but maybe you have information I don't. >>> file lispworks-8-0-0-macos64-universal lispworks-8-0-0-macos64-universal: Mach-O universal binary with 2 architectures: [x86_64:Mach-O 64-bit executable x86_64] [arm64:Mach-O 64-bit executable arm64] lispworks-8-0-0-macos64-universal (for architecture x86_64): Mach-O 64-bit executable x86_64 lispworks-8-0-0-macos64-universal (for architecture arm64): Mach-O 64-bit executable arm64
- moonchild 5y agoAh, right you are; looks like my information was out of date. http://www.lispworks.com/news/news39.html http://www.lispworks.com/news/news39.html says: > Native support for Apple silicon Macs
- lispm 5y agoLispWorks 8.0 does support the M1. You can get a version for macOS and one for Linux. I can run the Linux version under the Parallels on my M1 Mac, too. It even supports universal binaries for macOS on the M1: LispWorks can produce one macOS application with both native Intel 64 and native ARM64 code. SBCL is native on the M1, too.