On Sunday, 15 December 2013 at 08:29:59 UTC, monarch_dodra wrote:
On Sunday, 15 December 2013 at 01:52:01 UTC, bearophile wrote:
D enums have some faults...

I've been in enough large scale C++ projects to enjoy D's verbose approach. Sure, C++ is convenient and works 99% of the time. But all you need is for some retard to create a Global enum containing things like the words "Yes, No, True, False, Red, Black, White", and then he's ruined it for *everyone* on the project.

Resulting in people giving name like TestT1, TestT2 as enum values in C++. As a result, you end up with the same verbosity as in D, without the possibility of using 'with'.

Reply via email to