Apple is officially moving away from Intel to a custom Arm chip

Yatheendra indra at yath.io
Wed Jul 1 18:06:33 UTC 2020


Yes, ideally a compiler shouldn't need to worry about a backend 
nowadays. Yet, SBCL and OCaml have comfortably maintained their 
own non-GCC non-LLVM backends. They are fairly imperative 
languages, so the choice of dmd backend may hypothetically be 
among 4, not 2. If it comes to evolving dmd backend, maybe it 
should shift, but maintaining script-like development seems 
useful. It doesn't help that ARM is a fragmented land, compiling 
dmd from source may be commonly required and I haven't had 
success compiling gdc on amd64 with less than 4GB of RAM. It 
sounds bad to need a separate big machine just for compilation, 
when ARM isn't an embedded targer.


More information about the Digitalmars-d mailing list