Discussion Thread: DIP 1044--Enum Type Inference--Community Review Round 1

Timon Gehr timon.gehr at gmx.ch
Sun Nov 20 09:39:11 UTC 2022


On 20.11.22 02:00, deadalnix wrote:
> 
> I have very simple feedback.
> 
> STOP CHANGING THE GOD DAMN SYNTAX!
> STOP, STOP, STOP, and if you still have some doubt, STOP!
> 
> Every time, it breaks a ton of tools.
> 
> It's not worth it.
> ...

It's not worth freezing the language over temporary tool breakage. Just 
don't update the compiler until the tools have caught up.

> If typing the name of the enum is too long, then just use `with` or 
> `alias E = MyEnumNameThatIsTooLongAndAnoyingToType;`.
> ...

Right, if typing the name of the enum is too long, then just type the 
name of the enum. x)

> These changes do not solve any actual problem.

Well, they do.

> They just break tools.
> 
> STOP IT!

There has to be a better way.


More information about the Digitalmars-d mailing list