On Friday, 6 October 2017 at 17:14:51 UTC, Rion wrote:
https://www.quora.com/What-is-your-review-of-D-programming-language
It seems that D still has the GC being mentioned up to today.
Maybe its better to move the standard library slower to a non
gc version in the future...
There is nothing wrong with having a GC however the issues are
(IMO):
1.The current implementation of the GC.
2.Doing manual memory with classes in @nogc context is impossible
(Destroy isn't @nogc as it called the finalizer function
directly!)
3.Lots of things needed to work before -betterc is useful in c++
heavy projects.
The paranoia stems from java terrible GC implementation, it has
gotten better over the years, but the damage has been already
done in terms of reputation.