OSNews article about C++09 degenerates into C++ vs. D discussion
Sean Kelly
sean at f4.ca
Mon Nov 20 14:53:46 PST 2006
Julio César Carrascal Urquijo wrote:
> Bill Baxter wrote:
>> This is the kind of comment that scares me.
>> How does one reconcile this with Walter's comment "The GC has been
>> pretty heavily tested. It's 6 years old, and it's stood up extremely
>> well."
>> --(digitalmars.com digitalmars.D:43916)
>
> Even if a piece of software is reliable and has been heavily tested
> doesn't mean it can't be improved. The current GC has it's shortcomings
> and that has been acknowledged by Walter.
>
> That doesn't mean it is unusable (On the contrary), just that under
> certain circumstances you should use other implementations and that's
> why a pluggable architecture is needed for garbage collection in the
> language.
Agreed. And for what it's worth, I think this plugging should occur at
link-time, not run-time. Hot-swapping GCs while the app is running just
raises too many weird issues.
Sean
More information about the Digitalmars-d
mailing list