Re: CCL on Apple Silicon

Ron Garret <[email protected]> Sun, 7 Apr 2024 08:50:23 -0700
Newsgroups gmane.lisp.openmcl.devel
Message-ID <[email protected]>
CCL does run on Apple silicon under Rosetta 2.  It's just not reliable; =
it crashes occasionally.  But it will run long enough between crashes to =
be useful for some tasks.

There is also an effort underway to do a native Apple silicon port.  The =
jury is still out regarding if and when it will be complete, but it's =
still a very real possibility within the next year or two, which is to =
say, within the supported lifetime of Intel Macs.  So while it is =
definitely a risk, sticking with CCL is not necessarily a dead end yet.

Personally I do my development on a screen-shared Intel Mac Mini, and I =
too have been exploring SBCL.  SBCL itself is not too bad, but find that =
I really really miss the CCL IDE.  Emacs and slime are just not the =
same.

rg

> On Apr 7, 2024, at 3:49 AM, peter <[email protected]> wrote:
>=20
> Am I correct in concluding the Clozure Common Lisp will not run on =
Apple Silicon under any guise. So not natively, under Rosetta-2, in =
virtualisation (do any support X86 emulation) under Parallels, UTM, =
VMware Fusion, VirtualBox on Apple Silicon?
>=20
> Hence for those that want to keep going with their Clozure Lisp but on =
current Apple systems (ie. Apple Silicon) it'll have to be via Screen =
Sharing to an 2018 Intel Mac Mini or such.
>=20
> That or move on to SBCL et al and rewrite code as far as viable. For =
those addicted to the CCL Hemlock UI, get used to Emacs-Slime.
>=20
> Meanwhile praying that Clozure breathes again, and cursing the INT =
instruction void. Or sticking with an unsupported Intel Mac, or abandon =
Apple and morph over to the WinTel world.
>=20
> Is this how things stand today for those whose digital life has been =
heavily CCL based. Somehow I never got any message saying the CCL on =
current Apple computers (Apple Silicon) is a complete and indefinite =
no-go (unless there's some radical phoenix action).
>=20
> I.e. CCL is effectively dead and buried on current Macs, full stop.
>=20
> Crossing fingers and hoping to be shot down in flames.