Re: CCL on Apple Silicon

"R. Matthew Emerson" <[email protected]> Sun, 7 Apr 2024 13:00:18 -0700
Newsgroups gmane.lisp.openmcl.devel
Message-ID <[email protected]>
> On Apr 7, 2024, at 3:49=E2=80=AFAM, 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.

I recently decided to leave my current full-time job, and I=E2=80=99ll =
be working on CCL again. This is probably an imprudent thing for me to =
do, but you only live once, right?

I don=E2=80=99t want to share details (funding, etc.) with the whole =
world, but it=E2=80=99s looking like I=E2=80=99ll be able to work about =
half-time on an ARM64 port. Please write me privately if you want to =
talk about supporting that ARM64 work.

I've worked on CCL for quite a few years, and I did the 32-bit x86 port, =
so I have experience in this area. I=E2=80=99m not as good a hacker as =
Gary Byers, but then again, few people are.

There are lots of issues and challenges ahead, but I=E2=80=99m not ready =
to have a funeral for CCL just yet.