DMD 2.100, bring ont he attribute soup
Ola Fosheim Grøstad
ola.fosheim.grostad at gmail.com
Thu May 26 18:14:16 UTC 2022
On Thursday, 26 May 2022 at 18:00:00 UTC, Walter Bright wrote:
> As for lifetimes, yes, I know that dip1000 only addresses one
> level of lifetimes.
The idea is right, but the execution of it makes D more
complicated than C++... you cannot afford that.
It would be better to use the same idea under the hood and just
implement ARC and optimize the hell out of it.
It is kinda like the silly in-parameter DIP, solvable by
optimization. Totally arcane 1980s idea, new syntax for nothing.
The DIP that tries to introduce a new object hierarchy. Again,
can be solved with optimization. Completely unecessary added
complexity and confusion.
Reduce the number of new features to a minimum and focus on
getting a new high level IR that allow more optimizations
instead. Les friction. Less syntax. More power.
*shrugs*
More information about the Digitalmars-d
mailing list