Signed word lengths and indexes

Jeff Nowakowski jeff at dilacero.org
Wed Jun 16 12:30:48 PDT 2010


On 06/16/2010 12:33 PM, Walter Bright wrote:
> Jeff Nowakowski wrote:
>> On 06/15/2010 05:43 PM, Walter Bright wrote:
>>>
>>> One example of this is transitive immutability. Nobody asked for it.
>>
>> I find this hard to believe. I seem to recall that you were personally
>> against const for a very long time. Did none of the people advocating
>> for const suggest a deep const? Should I dig through the archives?
>
>
> Andrei explained transitivity to me and convinced me of its utility.

Ok, but lots of people have been talking about const correctness for 
years (including yourself), stemming from the known C++ problems, and I 
don't see how "transitive immutability" (a deep const) is a new idea 
that nobody asked for. The only thing new here is that you guys came up 
with an implementation for D, and lots of people were glad to have it, 
even if many were also against it.


More information about the Digitalmars-d mailing list