On Monday, 22 September 2014 at 15:18:00 UTC, bearophile wrote:
Piotrek:

No, it's not a good idea. Tweaking memory management shouldn't require the language branching. IMHO, this would be a suicide.

I didn't meant the advancement as a language branching, but as a successive version that is (mostly) backwards compatible. Likewise C#6.0 is not a branching of C#5.

Bye,
bearophile

I'm not sure how you define a branch, but I look at it from SCM pov. E.g. assuming C#6 is master/trunk/development branch then C#5 is a maintenance branch of it (same for other C# versions). That means, MS has to keep fixing all versions in parallel.

Piotrek

Reply via email to