DMD needs to work on modern Macs. I am about to have a chat with Claude over how I can make that happen at this point, I have a feeling it will involve the LLVM D compiler, some assembly witchcraft for Apple Silicon and maybe some sort of bootstrapping method. I did toy with making Mojo work on Windows, but Max is proprietary so I can only use a tiny fraction of Mojo on Windows unfortunately.
A good chunk of the community uses LDC or GDC for that exact reason. I understand why Digital Mars wants to retain control of the core compiler, but they certainly need to work with the community if they can’t get solid support on a major platform.
Walter has been working on adding ARM64 support to DMD. I think he recently got Hello World running.