DMD 0.177 release

Andrei Alexandrescu (See Website For Email) SeeWebsiteForEmail at erdani.org
Tue Dec 12 08:44:31 PST 2006


Walter Bright wrote:
> Andrei Alexandrescu (See Website For Email) wrote:
> 
>> Classes are different from structs in two essential ways:
>>
>> 1. Polymorphism
>> 2. Referential semantics
>>
>> The two are actually interdependent, as you can't have polymorphism
>> comfortably unless you have reference semantics.
> 
> 
> That's one of the things I felt in my bones, but was unable to put my 
> finger on it.

I feel it in my bones too. It hurts when it rains :o).

Andrei



More information about the Digitalmars-d-announce mailing list