Things that keep D from evolving?
cy via Digitalmars-d-learn
digitalmars-d-learn at puremagic.com
Sat Feb 6 14:41:28 PST 2016
On Saturday, 6 February 2016 at 10:29:32 UTC, Ola Fosheim Grøstad
wrote:
> This prevents fast GC: Pointers.
Would it be possible to write a fast garbage collector that just
didn't track any pointers? Just offer a head's up that if you use
"this collector" and pointers on collectable data, you're gonna
have a bad time? How limited would you be if you couldn't use
pointers in your code? Do all D references count as pointers, or
is it only the T* types? Does Nullable!T count as one of those
pointers that can't be tracked quickly?
More information about the Digitalmars-d-learn
mailing list