Why is D unpopular?

Walter Bright newshound2 at digitalmars.com
Sat May 7 03:12:58 UTC 2022


On 5/5/2022 11:57 PM, Siarhei Siamashka wrote:
> My point is that CTFE actually increases the complexity and moves it somewhere 
> else in a somewhat obscure way. It's one of the zillions of extra features that 
> make the language spec bloated and difficult to learn.

Actually, it doesn't add any new syntax. And it removes that peculiar limitation 
that functions cannot be used to determine enum values. It's more the removal of 
a compiler limitation than adding a feature.

CTFE in C++ was a new feature, as it (pointlessly) added new syntax with new rules.


More information about the Digitalmars-d mailing list