Editions Ideas

Vladimir Panteleev thecybershadow.lists at gmail.com
Fri Dec 26 00:48:54 UTC 2025


On Thursday, 25 December 2025 at 22:33:28 UTC, Richard (Rikki) 
Andrew Cattermole wrote:
> Rename it to ``@namedexpr``

No thanks

One of the reason people mentioned they were turned off by D is 
weird naming decisions like using `enum` for manifest constants. 
Good names matter; familiar names are good, even if semantics are 
slightly different

Just fix `@property`, don't invent more features that are kinda 
like other features and you have to know which one to use in 
which situation / language version

> 		- If a gotten from value has been mutated and it is not 
> by-ref (i.e. mutable function call on it), call the 
> modify-in-place setter. In the form of: ``void func(ref T val)``

Why?

AFAIK `someDynamicArray.length++` works fine by get+set and the 
sky didn't fall

What other language does it this way?



More information about the Digitalmars-d mailing list