Back in D after some absence, some perspective

Max Haughton maxhaton at gmail.com
Wed Mar 10 21:39:05 UTC 2021


On Wednesday, 10 March 2021 at 21:06:52 UTC, Stefan Koch wrote:
> On Wednesday, 10 March 2021 at 20:17:57 UTC, Max Haughton wrote:
>> On Wednesday, 10 March 2021 at 06:53:37 UTC, Stefan Koch wrote:
>>> On Wednesday, 10 March 2021 at 02:46:26 UTC, Timon Gehr wrote:
>>>> [...]
>>>
>>> I hope that we can fix that.
>>> Any serious advance of meta-programming in D is basically not 
>>> possible without having this issue fixed.
>>> And I think that, slowly transitioning the compiler to an 
>>> asynchronous task based system
>>> (get resolution and semantic analysis to be based on 
>>> co-routines);
>>> can get us there.
>>
>> Is that realistic for dmd?
>
> Let me say it like this.
> I think It is more realistic than giving up on dmd.

I agree although maybe I should rephrase - what's the gameplan? 
Cull mutability first, then restructure, then go to some 
abstraction like coroutines?


More information about the Digitalmars-d mailing list