DMD 1.022 and 2.005 releases

Walter Bright newshound1 at digitalmars.com
Sat Oct 6 19:53:38 PDT 2007


Paul Findlay wrote:
>> Bug fixes. New (and very modest) C++ interface. Library module overhauls
>> by Andrei Alexandrescu. Brad Roberts is working behind the curtain to
>> get phobos development much better organized.
> This is all very good :)
> 
> With C++ interfaces, is D able to do anything similar to "all functions that
> are not overridden can be optimized to be non-virtual"?

The C++ interface only extends to the calling convention, name mangling, 
and vtbl[] layout. No other C++ rules are followed.

> And is the lack of
> support for static and non-virtual members because it is infeasible or
> in-expressible?

I thought we'd see how far we get with this first.



More information about the Digitalmars-d-announce mailing list