Feedback on Átila's Vision for D

Guillaume Piolat first.last at
Fri Oct 18 13:42:18 UTC 2019

On Friday, 18 October 2019 at 12:05:41 UTC, Chris wrote:
> Adam said that he uses a very conservative style of D so he 
> never has problems with dmd updates. What does this say about 
> the way the language is being developed? Nobody in his or her 
> right mind would expect a language to be perfect, but 
> programming on an ejector seat is not nice.

Your argumentative style emphasize the glass half-empty.

When using C++ you would also avoid the newer stuff (less 
optimized, buggier).
When using the OS APIs, you would minimize the amount of system 
calls (less dependencies).
When using a game engine, you wouldn't use the brand new stuff as 
inevitably it will be less battle-tested.

So when using D, it's _also_ responsible not to use the whole 
palette of features before they are finished, or before others 
have upgraded their compilers.
That's how some parts of the ecosystem have become dependable, 
and Adam's code is an integral part of that dependable ecosystem.

You are making a problem out of nothing.

More information about the Digitalmars-d mailing list