We are forking D
Paolo Invernizzi
paolo.invernizzi at gmail.com
Fri Jan 12 08:45:38 UTC 2024
On Friday, 12 January 2024 at 06:51:43 UTC, Hors wrote:
> On Thursday, 11 January 2024 at 21:52:58 UTC, ryuukk_ wrote:
>> On Thursday, 11 January 2024 at 17:40:50 UTC, a11e99z wrote:
>>> [...]
>>
>>
>> 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
>
> People are forgetting D has extreme small community, it is very
> unlikely community can maintain two different compilers
> (without having compiler bugs). Maybe something in future, but
> not now.
Walter created and maintained DMD by himself at the beginning ...
a solo project can archive incredible results sometime, so I
won't bet against the success of the fork.
There's also the plus that D is really a productive language,
hey, I remember the discussion about the opportunity to convert D
codebase from C++ to D: "that will turn the compiler into
something extremely manageable, that will be D unfair advance
over other languages!"
More information about the Digitalmars-d
mailing list