The D devs are very aware of the common points of criticism (in short: dynamic/shared libs, stop-the-world GC), and limiting the amount of allocations in phobos is AFAIU on the todo list.
There was a concurrent gc library for D1 (CDGC) but it hasn't been ported to D2. It looks like it will be, though.
Anyway, the CDGC author's dconf talk: Concurrent Garbage Collection for D by Leandro Lucarella
There was a concurrent gc library for D1 (CDGC) but it hasn't been ported to D2. It looks like it will be, though.
Anyway, the CDGC author's dconf talk: Concurrent Garbage Collection for D by Leandro Lucarella
Comment