On Sat, Jul 14, 2012 at 8:17 PM, deadalnix <deadal...@gmail.com> wrote:
> On 14/07/2012 08:27, Gor Gyolchanyan wrote: > >> On Sat, Jul 14, 2012 at 12:31 AM, Andrei Alexandrescu >> >> <seewebsiteforem...@erdani.org >> <mailto:SeeWebsiteForEmail@**erdani.org<seewebsiteforem...@erdani.org> >> >> >> wrote: >> >> On 7/13/12 3:49 PM, Gor Gyolchanyan wrote: >> >> On Fri, Jul 13, 2012 at 11:41 PM, Andrei Alexandrescu >> <seewebsiteforem...@erdani.org >> >> <mailto:SeeWebsiteForEmail@**erdani.org<seewebsiteforem...@erdani.org> >> > >> <mailto:SeeWebsiteForEmail@__e**rdani.org <http://erdani.org> >> >> >> <mailto:SeeWebsiteForEmail@**erdani.org<seewebsiteforem...@erdani.org> >> >>> >> >> wrote: >> >> On 7/13/12 3:36 PM, Gor Gyolchanyan wrote: >> >> The initial question was: why does DMD 2.059 reject >> this if this >> makes >> sense? >> It's not even a new feature. It's a (possibly) new (and >> apparently >> sensible) use case of an existing feature. >> >> >> I think the simple answer is there was no provision for it. >> The >> feature copies the Java feature, and I don't think Java has >> something like what you defined. >> >> Andrei >> >> >> Well, the nested classes are pretty much useless without this >> feature. >> Except for translating Java code. If I had multiple inheritance, >> I'd >> just make the Apple as base class and have all the seeds virtually >> derive from it. Not having multiple inheritance drove me to try >> the next >> best think. And after it failed, I complained about it.. And here >> we >> >> are. Is it a difficult thing to fix? >> >> >> I don't know, you may want to submit an enhancement request. >> >> Andrei >> >> >> http://d.puremagic.com/issues/**show_bug.cgi?id=8389<http://d.puremagic.com/issues/show_bug.cgi?id=8389> >> >> Anyone who thinks this is important, please vote up. >> >> -- >> Bye, >> Gor Gyolchanyan. >> > > This is something to do, but I don't know if it is really that important. > It's already fixed and will be in DMD 2.060 -- Bye, Gor Gyolchanyan.