DIP3 - Remove inheritance protection

Lars T. Kyllingstad public at kyllingen.NOSPAMnet
Mon Jul 13 22:34:09 PDT 2009


Brad Roberts wrote:
> For grins (and to see how well this process might work), I lifted a bugzilla
> issue (177) into a DIP:
> 
>    http://www.prowiki.org/wiki4d/wiki.cgi?LanguageDevel/DIPs/DIP3
> 
> It's a suggestion to remove a feature that several consider to be of little if
> any value.  Obviously it's something that can fall into the category of "Doctor,
> it hurts when I do this.  Well, don't do it."  But a feature you shouldn't use
> is a feature that shouldn't exist, no?
> 
> Also, in some ways it's similar to the suggestion to remove .5 as a valid float.
>  I really don't want the excuse 'it exists already' to be considered a valid
> reason to keep a feature.
> 
> Please feel free to update the DIP based on discussion in the NG.  I do NOT
> consider myself the owner of the DIP.
> 
> Later,
> Brad


The rationale section simply states (in a single sentence) that "[...] 
leads to strange behaviour", but it doesn't say what kind of strange 
behaviour. This section needs to be clarified and made more detailed. It 
is, after all, the most important part of such a proposal.

-Lars



More information about the Digitalmars-d mailing list