On Tuesday, 8 July 2014 at 10:25:17 UTC, Oluca wrote:
On Tuesday, 8 July 2014 at 10:07:18 UTC, Tobias Pankrath wrote:
On Tuesday, 8 July 2014 at 09:57:15 UTC, Oluca wrote:
- No, it can't be disabled if you want to keep using
"impressive
features" of the language.
What do CTFE, mixins, Ds powerful template mechanism,
immutable +
slices, sane operator overloading, opDispatch, alias this and
UFCS, RAII + scope statements to do with the GC?
Long story short, if you prefer to manage your own god-damn
memory manually, D isn't the way to go. No sir, you are stuck
with an inefficient GC.
They've been improving the GC for years,
but it's still not good enough.
How does the quality of the GC even matter if you're not going
to use it?
- You can't use slices.
See my other post. This is not true. They aren't quite as
powerful or convenient without the GC, but you definitely can use
them.