The easiest way to compete with Rust and cure D's GC reputation: switch to ARC.

IchorDev zxinsworld at gmail.com
Thu Jul 10 04:51:24 UTC 2025


On Wednesday, 9 July 2025 at 17:10:26 UTC, WraithGlade wrote:
> [...]

`immutable` and other significant parts of the language's design 
have married us to having a GC in some form. ARC is just another 
kind of GC, but if you ask me there's no tangible unanimous 
benefit to using it over the current GC design, it's a matter of 
context and preference. The new WIP Phobos 3 has had a big focus 
on reducing internal GC usage. And since ARC can already be 
implemented at the library level, it is not strictly necessary to 
have ARC as a language feature in order to use it already.


More information about the dip.ideas mailing list