D easily overlooked?

Ali via Digitalmars-d digitalmars-d at puremagic.com
Sat Jul 22 08:13:12 PDT 2017


On Saturday, 22 July 2017 at 14:39:17 UTC, Moritz Maxeiner wrote:
> On Saturday, 22 July 2017 at 13:27:03 UTC, aedt wrote:
>> Unless some miracle happens and makes the GC better by 
>> preventing stop-the-world
>
> I have yet to see a (working, correct) non-STW GC that doesn't 
> make other trade offs not acceptable for D (extra thread(s), 
> memory barriers for all writes, etc.).
> There's room for improvement of the current GC, but I sincerely 
> doubt we will see one that's not STW.
>
>> or gets rid of the GC
>
> And remove one of the primary reasons why one doesn't have to 
> prototype in some script language (e.g. python)? No thanks.

Ocaml comes to mind, it is being used bu jane street for high 
frequency trading
and they dont complain

I think the key point it, is that if stw fast enough, it is good 
enough for most uses

I think a very fast GC should be next on the list for D


More information about the Digitalmars-d mailing list