On Tuesday, 8 April 2014 at 19:09:55 UTC, Andrei Alexandrescu wrote:
1. Is the current design damaging enough (= allows enough wrong/buggy code to pass through) to warrant a breaking tightening?

No.

2. To what extent can library-based approaches help?

Depends on how specific compilers can optimise all the aggregate type boilerplate away. Potentially a lot, though in somewhat ugly way.

3. What is the priority of improving enums in the larger picture of other things we must do?

Very low in my opinion, compared to other issues.

Reply via email to