On 2013-11-15 14:38, Michel Fortin wrote:
You mean if Walter would accept D/Objective-C without ARC? No idea. Ask him, or submit a pull request just to gauge the reaction.
No, I was referring to just implementing ARC like it's done in Objective-C.
People have been manually managing memory with retain/release/autorelease for more than a decade and it worked pretty well, much better than any other manual reference counting scheme out there. One problem with introducing ARC later is that you'll need a compiler flag to disable or enable ARC to support both legacy and new code.
That's true.
Personally, I'd be more bothered by the lack of 64-bit than the lack of ARC, but that might be just because I'm good with retain/release/autorelease.
Both are important. Although, I personally don't have a need for 64bit, but it's nice to have the modern runtime.
-- /Jacob Carlborg