On Thursday, 26 July 2018 at 08:45:41 UTC, Kagamin wrote:
On Wednesday, 25 July 2018 at 16:39:51 UTC, bpr wrote:
Well, this is a big problem with D IMO. There are a lot of unfinished, half baked features which linger in development for years. How long for precise GC now, over 5 years?

Precise GC is only relevant for 32-bit address space, which is shrinking even in gamedev.

On Wednesday, 25 July 2018 at 20:24:39 UTC, bpr wrote:
For this and similar uses, tracing GC is fine, better in fact than the alternatives. I'm only making noise about betterC for the cases where C++ dominates and tracing GC is a showstopper.

https://forum.dlang.org/post/cgdkzpltclkufotkp...@forum.dlang.org like this?

Please, there are still a *lot* of 32 bit targets out there, most of the embedded devices bare metal or Linux based are still 32 bit, and for sure they will still be for the foreseeable future.

Let's not assume how dlang is used or could be used, after all, most of the embedded applications are not really explicit on how are made.

Enabling a slower but precise GC for 32 bit would be acceptable for some applications.

But D GC is getting a lot of criticism and less interest in improving it. I would like to see a goal on opencollective to support improving the precise collector and finish it to the point that it is at least available as an option in the official builds. I will contribute to that goal, I'm sure others will do.

Reply via email to