On Tue, Apr 08, 2014 at 09:46:51PM +0000, Meta wrote: > On Tuesday, 8 April 2014 at 19:09:55 UTC, Andrei Alexandrescu wrote: [...] > >3. What is the priority of improving enums in the larger picture of > >other things we must do? > > Enums could stand to be improved, but finishing the implementation of > the language should take precedent.
Yes! There are much bigger fish to fry than enums right now. Let's not lose sight of the forest for the trees. > Figuring out scope (which Adam Ruppe had some good ideas for) Yes! I've been waiting for scope for a looong time... > and shared is what instantly comes to mind... These are probably also > the two hardest tasks remaining. I haven't done concurrent programming in D yet... But from what I hear, shared still needs a bit of work before it's presentable. > Then there's also making objects default non-null, tuple syntax, > qualified constructors... I dunno, default non-null objects is pretty low in my priority list, and tuple syntax is just icing on the cake. I think there are other things that are more important. (*ahem*cough*AA's*ahem* -- though admittedly that's more an implementation issue, not a language issue). Qualified ctors, maybe. Haven't run into those issues myself, though, so I can't really say. T -- Question authority. Don't ask why, just do it.
