Rebooting the __metada/__mutable discussion
Timon Gehr
timon.gehr at gmx.ch
Fri Apr 8 17:28:30 UTC 2022
On 08.04.22 17:07, Zach Tollen wrote:
> On Friday, 8 April 2022 at 08:23:34 UTC, Timon Gehr wrote:
>> Yes. I do not understand why so many people are so keen to conflate
>> entirely different things into the same concepts. That's just bad
>> language design.
>
> No it's not.
Of course it is. It hampers expressiveness while adding incidental
complexity. Lose-lose.
> Bad language design is when you *arbitrarily* conflate
> different things without first examining the pros and cons.
The language should allow me to state what I mean without adding random
additional baggage.
> But it's
> also bad language design not to be open to the possibility of a
> conflation of different things which ends up being harmonious and easy
> to explain.
That's just never how it works out. You should only conflate things that
are actually the same thing.
More information about the Digitalmars-d
mailing list