ThinLTO is there. I think that should settle the final/virtual debate

deadalnix via Digitalmars-d digitalmars-d at puremagic.com
Sun Dec 4 17:52:48 PST 2016


On Sunday, 4 December 2016 at 19:49:15 UTC, NVolcz wrote:
> My understanding was that the main argument for final by 
> default was that it is easy to make the wrong decision for a 
> method to be virtual and then going from virtual to final would 
> break the compatibility.

I have a lot of experience with various language who are virtual 
by default, and this ended up being a big problem none of the 
time in years.

I understand the theoretical problem, but it is not that big of 
an issue in practice.



More information about the Digitalmars-d mailing list