On Saturday, 3 October 2015 at 07:49:35 UTC, Iain Buclaw wrote:
On 2 Oct 2015 1:32 pm, "Tourist via Digitalmars-d" < digitalmars-d@puremagic.com> wrote:

On Friday, 2 October 2015 at 06:53:56 UTC, Iain Buclaw wrote:

On 1 Oct 2015 11:35 am, "Tourist via Digitalmars-d" <
digitalmars-d@puremagic.com> wrote:

[...]

good GC. And they keep working on it, e.g.
https://github.com/golang/proposal/blob/master/design/12800-sweep-free-alloc.md

[...]

https://github.com/golang/go/blob/master/LICENSE

[...]

Wouldn't it largely benefit D? I guess that I'm not the first one to
think about it. Thoughts?

Why do you think Go's GC might be better than D's? Is it because we
lack the PR when changes/innovations are done to the GC in druntime? Do you *know* about anything new that has changed or improved in D's GC over the last two years?

I'd be interested to hear about this.


I know that it has the reputation of being of the simplest kind. Haven't
looked at the code actually (and I wouldn't understand much even if I did).

So I doubt you've looked at Go's GC code either. In which case it is a matter of PR which led to your suggestion.

That's basically true, but isn't it a good approximation of the real state of affairs? My comment about the D GC being of the simple kind was something I've read here on the forums, not on e.g. Reddit or the Go forums, so it's probably approximately true (why would you falsely bash yourself?). And Google, being a huge company, can invest a lot in Go, which includes the GC, and the fact that there are articles about its improvements here and there suggests that they do invest a lot.

Reply via email to