DMD 0.177 release

Don Clugston dac at nospam.com.au
Sun Dec 10 11:48:11 PST 2006


Walter Bright wrote:
> 2) trying to keep track of every struct created is going to put a hole 
> below the waterline in some new capabilities planned for the future. The 
> compiler needs to be able to willy-nilly create bit copies of structs 
> for this to work. C++ has this problem in spades (just follow the 
> skin-rending and hair-pulling going on with the "move constructor" 
> issues). Allowing the compiler to be able to create bit copied 
> temporaries without needing to call constructors is going to be 
> worthwhile by enabling some pretty cool stuff.

Intriguing. Evidently the ideas barrel is far from empty. <g>



More information about the Digitalmars-d-announce mailing list