On Sunday, May 13, 2012 20:40:51 Walter Bright wrote: > On 5/13/2012 8:19 PM, Jonathan M Davis wrote: > > This is in definite contrast to C++ where you > > _can_ avoid const completely if you want to. > > That's because C++ const is just documentation for the programmer, and > offers no reliable enforcement.
True, but the point is that the pros and cons of D's const and C++'s const are different, and wihle D's const is more powerful, that power does come with a cost, and it's difficult to avoid D's const completely, whereas C++'s const is quite easy to avoid. - Jonathan M Davis
