On Sep 12, 2013, at 2:46 PM, Iain Buclaw <ibuc...@ubuntu.com> wrote: > > On Sep 12, 2013 9:16 PM, "Joseph Rushton Wakeling" > <joseph.wakel...@webdrake.net> wrote: > > > > On Tuesday, 10 September 2013 at 13:08:29 UTC, Iain Buclaw wrote: > >> > >> All class methods are virtual by default in D, unless declared 'final'. > > > > > > There was an intense discussion a while back which ended in (I think) a > > decision by Walter to switch to final-by-default, but there has so far been > > no practical follow-up. > > Not sure how long ago that was, but dconf everyone agreed to disagree and > left it at "we're not changing it".
I believe this decision happened after dconf as the result of a rather long discussion in digitalmars.D. Someone referenced something written by a C# creator.