Why is D unpopular?
Walter Bright
newshound2 at digitalmars.com
Mon May 2 19:42:32 UTC 2022
On 5/2/2022 12:10 AM, FeepingCreature wrote:
> That's fair, I'm kind of jumping in on the tail end of the discussion. So I'm
> probably missing a lot of context. I guess I just wanted to highlight that
> having compiletime in-language macros doesn't commit you to a compilation model
> that weakens the compiletime/runtime boundary. Anyway, I just have a hard time
> of seeing how the CLR target relates to this. Just because Nemerle targeted the
> CLR doesn't make it an interpreted language with regard to CTFE, because
> targeting the CLR doesn't actually buy you any simplicity in this. You can
> compile to code that is then loaded back into the running context just as easily
> on x86 as on CLR. For the purpose of compiler design, the CLR is just a
> processor, no?
Look at it this way. The runtime of Nemerle includes a compiler. This is quite
different from CTFE, which does not rely on a compiler in the runtime.
More information about the Digitalmars-d
mailing list