[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