LDC = LLVM backend
it's slow for D, for C++, for Zig and also slow for Jai
The reference compiler "DMD" is what you use to get fast iteration time
> (jai) Reducing compile times from about 60s right now to under 5s, hopefully around 1s
Try to compile the DMD compiler and notice how fast it is at compilation
So that sounds like it's a "your code" problem, my game engine takes 1.2 seconds to fully recompile with DMD
> the documentation is lacking
https://dlang.org/phobos/index.html
Looks complete with exhaustive code examples that you can run online
> Ok, so I don’t like D and C++ and jai looks good. But what about all the other languages?
Ok so that explains everything
LDC = LLVM backend
it's slow for D, for C++, for Zig and also slow for Jai
The reference compiler "DMD" is what you use to get fast iteration time
> (jai) Reducing compile times from about 60s right now to under 5s, hopefully around 1s
Try to compile the DMD compiler and notice how fast it is at compilation
So that sounds like it's a "your code" problem, my game engine takes 1.2 seconds to fully recompile with DMD
> the documentation is lacking
https://dlang.org/phobos/index.html
Looks complete with exhaustive code examples that you can run online
> Ok, so I don’t like D and C++ and jai looks good. But what about all the other languages?
Ok so that explains everything