enum

H. S. Teoh hsteoh at quickfur.ath.cx
Tue Apr 8 15:06:34 PDT 2014


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.


More information about the Digitalmars-d mailing list