4 ms·
Any support for Apple Silicon, or plans to do so?
by massysett 3y ago
Any support for Apple Silicon, or plans to do so?
- r9550684 3y agohighly unlikely, at this point cmucl support is a one man project by Raymond Toy. in order for the apple silicon to be supported two things need to happen, cmucl needs to be extended to support 64-bit and it needs to be ported to arm, both are major undertakings
- 0zemp2c 3y ago> one man project by Raymond Toy Literally a Toy implementation!
- r9550684 3y agowell, it's funny because cmucl is a very sophisticated compiler. even a decade ago, back when things like Haskell or ocaml were considered to be "fringe" languages, beating cmucl was an achievement. with type annotations and knowing what you're doing, you can make it perform in the ballpark of C
- mm007emko 3y agoThe same applies to SBCL (a fork of CMUCL) which has more active development now. The funny thing is that the name of the compiler is Python. But this Python actually produces fast programs :) .
- mepian 3y agoFYI, if you're just looking for a Common Lisp implementation for Apple Silicon, there is SBCL (which is a fork of CMU Common Lisp): https://www.sbcl.org/ https://www.sbcl.org/