[Dlang-internal] Years-old debts in the language/compiler/docs
Vladimir Marchevsky
vladimmi at gmail.com
Wed May 4 17:46:35 UTC 2022
It is quite discouraging to see things here and there being
abandoned.
Example 1:
https://dlang.org/spec/hash-map.html#static_initialization
Quick git blame: linked example was written SIX YEARS ago, note
about it being not implemented - THREE YEARS ago. Does no one
care that language reference contains examples that are not
actually valid?
Example 2:
https://dlang.org/spec/function.html#property-functions
Another quick git blame: spec of property functions was
documented SEVEN YEARS ago, warning about it being reviewed and
discouraged to use - FOUR YEARS ago. It takes quite too long to
start and finish the review process that way, don't you think?
Example 3:
https://github.com/dlang/DIPs/blob/master/DIPs/accepted/DIP1014.md (accepted in 2018, has no implementation mark)
https://github.com/dlang/DIPs/blob/master/DIPs/accepted/DIP1030.md (accepted in 2020, has no implementation mark)
...and some newer that probably can be in works.
What is the point of accepting proposals if they stay
non-implemented for years?
It can also go further to things like `std.experimental.logger`
being "experimental" for 7 years now but I believe it has
something to do with "phobos v2" and stuff.
More information about the Dlang-internal
mailing list