On Tuesday, 11 April 2017 at 16:16:03 UTC, Jack Stouffer wrote:
On Tuesday, 11 April 2017 at 07:02:19 UTC, Swoorup Joshi wrote:
Breaking, you mean the standard library? or including user codebases?

Taking the GC out of language constructs (e.g. ~=, AAs) would be a massive breaking change and would probably break the majority of D code in existence.

Is there a non-breaking way to do it that would increase the amount of flexibility while keeping the current behavior as a default? For instance, the equivalent of using std.experimental.allocator so that a user could switch between the default being GCAllocator or Mallocator, or something like that...

Reply via email to