Editions Ideas

Paul Backus snarwin at gmail.com
Sun Dec 14 03:15:46 UTC 2025


On Saturday, 13 December 2025 at 23:23:23 UTC, Richard (Rikki) 
Andrew Cattermole wrote:
> On 14/12/2025 12:16 PM, Ogion wrote:
>> On Friday, 12 December 2025 at 23:05:27 UTC, Walter Bright 
>> wrote:
>>> Now that Editions have been implemented (thanks Atila, 
>>> Dennis, and Rikki) it's time to solicit D features to be 
>>> dropped from the next Edition of D.
>> 
>> Non-ASCII characters in identifiers. This is a “feature” that 
>> has no value but creates the more headaches the more it’s used.
>
> We have non-english speaking users that require UAX31 support.
>
> I spent a fair bit of time implementing UAX31, this can't go 
> away.

Also it's required for compatibility with newer C and C++ 
standards.

"I spent a bunch of time implementing this" is not a good 
argument in favor of keeping a feature. Sunk costs are sunk costs.


More information about the Digitalmars-d mailing list