Plan for D

Ola Fosheim Grostad ola.fosheim.grostad at gmail.com
Tue May 18 12:37:39 UTC 2021


On Tuesday, 18 May 2021 at 10:29:24 UTC, Ola Fosheim Grostad 
wrote:
> On Tuesday, 18 May 2021 at 10:11:10 UTC, Dukc wrote:
>> On Tuesday, 18 May 2021 at 09:47:45 UTC, Ola Fosheim Grostad 
>> wrote:
>>> Well, what I said is considered a norm in academic circles. 
>>> So the belief that compilers is a show case is not uncommon.
>>>
>>> I would never judge a standard library as they tend to be 
>>> affected by issues related to code gen and OS. The standard 
>>> library is kinda part of the compiler backend and runtime. It 
>>> is common for standard libs to be unidiomatic.
>>
>> So, if I understood right you're criticizing DMD 
>> implementation, not D memory management options?
>
> There should be other options, but if you have a solution for 
> DMD then it would be expexted to be enabled by default. If it 
> isn't, how can you expect pergformance conscious system level 
> programmers to think there is an good solution available? Show 
> not tell...

And to avoid any misunderstanding I think that a GC ought to be 
good enough for a single threaded batch compiler, but you would 
need to measure using stress tests to find when performance 
deteriorates and by how much.




More information about the Digitalmars-d mailing list