D Development Paradigm
Bruno Medeiros
brunodomedeiros+spam at com.gmail
Sun Dec 9 10:10:41 PST 2007
Jarrett Billingsley wrote:
> "Craig Black" <cblack at ara.com> wrote in message
> news:fims7s$u44$1 at digitalmars.com...
>> Listening to Walter argue with everyone about const again I had to laugh.
>> Does anyone else notice this pattern?
>>
>> 1) People propose an idea/complaint about a language feature
>> 2) Walter makes a strong case for the way D does it
>> 3) People press the point but Walter is stubborn
>> 4) People get tired of arguing
>> 5) Many months or years pass
>> 6) For unknown reasons Walter changes his mind and makes the proposed
>> change
>>
>> I remember a time when Walter disliked the idea of adding templates to D.
>> I also remember a time when Walter argued furiously against adding const.
>> More recently he defended at length the 3-keyword const implementation.
>> He always argues his points so adamantly that whenever he changes his mind
>> it seems like a religious conversion. :)
>
> Inner classes, all the import features, opAssign, and implicit casts are a
> few other features I can think of that came about this way.
>
>
Yes, that happened a lot for features that were added, but for requests
that are more like changes to current behavior rather than additions
(such as value typed arrays), I think it rarely happened.
--
Bruno Medeiros - MSc in CS/E student
http://www.prowiki.org/wiki4d/wiki.cgi?BrunoMedeiros#D
More information about the Digitalmars-d
mailing list