<html><body><div style="color:#000; background-color:#fff; font-family:arial, helvetica, sans-serif;font-size:12pt"><div><span>Yes, I agree this should be done ASAP.</span></div><div><br><span></span></div><div><span>Has anyone also looked at what it would take to remove the xtoString and friends from TypeInfo_Struct?  That pseudo interface is getting less and less important with all the improvements in generic programming D has.</span></div><div><br><span></span></div><div><span>It seems to be a common issue when someone thinks they define those members correctly only to find the runtime doesn't use it...<br></span></div><div><br><span></span></div><div><span>-Steve<br></span></div><div><br><blockquote style="border-left: 2px solid rgb(16, 16, 255); margin-left: 5px; padding-left: 5px;"><div style="font-family: arial, helvetica, sans-serif; font-size: 12pt;"><div style="font-family: times new roman, new york, times, serif; font-size: 12pt;"><font
 face="Arial" size="2"><hr size="1"><b><span style="font-weight:bold;">From:</span></b> Andrei Alexandrescu <andrei@erdani.com><br><b><span style="font-weight: bold;">To:</span></b> Discuss the internals of DMD <dmd-internals@puremagic.com><br><b><span style="font-weight: bold;">Sent:</span></b> Sunday, October 9, 2011 10:30 PM<br><b><span style="font-weight: bold;">Subject:</span></b> Re: [dmd-internals] I think we should deprecate array .sort and .reverse properties in this release<br></font><br>
Good points. I'm for ripping the band-aid right off.<br><br>Related - we should come with a plan with milestones and a deadline for <br>gcc integration. Iain, are you on this list?<br><br><br>Andrei<br><br>On 10/9/11 1:38 PM, Don Clugston wrote:<br>> The builtin array.sort and array.reverse have often been mentioned as<br>> "will be deprecated", for several years now.<br>> Bug 1339 "Invariant/const-ness is broken by built-in array properties<br>> sort and reverse" has just been fixed.<br>> It seems silly to have people fix such code, only to have it broken<br>> again when those properties are deprecated.<br>><br>> We should also think about deprecating typedef as well. Unless there's<br>> a _really_ good reason for delaying it a bit longer, we should do it<br>> now.<br>> The longer we leave it, the worse it gets.<br>><br>> Additionally, once GDC gets officially included in gcc, deprecating<br>> stuff will be much
 harder.<br>> _______________________________________________<br>> dmd-internals mailing list<br>> <a ymailto="mailto:dmd-internals@puremagic.com" href="mailto:dmd-internals@puremagic.com">dmd-internals@puremagic.com</a><br>> http://lists.puremagic.com/mailman/listinfo/dmd-internals<br>_______________________________________________<br>dmd-internals mailing list<br><a ymailto="mailto:dmd-internals@puremagic.com" href="mailto:dmd-internals@puremagic.com">dmd-internals@puremagic.com</a><br><a href="http://lists.puremagic.com/mailman/listinfo/dmd-internals" target="_blank">http://lists.puremagic.com/mailman/listinfo/dmd-internals</a><br><br><br></div></div></blockquote></div></div></body></html>