We are forking D
ryuukk_
ryuukk.dev at gmail.com
Thu Jan 11 21:52:58 UTC 2024
On Thursday, 11 January 2024 at 17:40:50 UTC, a11e99z wrote:
> what should be done with D?
>
> 1) /for any future path of D/
> drop DMD entirely and develop only LDC. point.
> - minus: to slow code generation. well, Zig decides to generate
> LLVM-binary-IR w/o LLVM framework/tools. and need to optimize
> compiler itself not generated code.
mistake
DMD is D's best asset, provides very fast code compilation, i
have tried plenty of language, and it is the main reason why i
stick with D, no other language can compete, they all depend on
LLVM
and go read that if you want to wake up from your disillusion:
https://kristoff.it/blog/zig-new-relationship-llvm/
https://github.com/ziglang/zig/issues/16270
TLDR:
zig will do like D, and will maintain their own backend, in order
to provide faster compilation for their debug builds (and very
far in the future, release as well), just like DMD
how woken up do you feel now? D is leading in that area, one
shall not give it up
More information about the Digitalmars-d
mailing list