Feedback on Átila's Vision for D

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

On Friday, 18 October 2019 at 11:36:45 UTC, Chris wrote:
> But how does D scale?

I'm glad you asked!
Your question is not very specific ("scales") but let's try.

D scales in terms of codebase size since the stdlib is rich 
already, build times are good and chances are will get better 

D scales in terms of mental load because it has dependency 
management and SemVer (you can maintain a large amount of code 
with little breakage). Without DUB I couldn't hope to maintain so 
much code, SemVer lets you update things when you need them 

D scales to teams because it has builtin unittests, invariant, 
builtin heredoc (though, like C++, you will probably need to 
restrain some features).

D scales to newer platforms thanks to multiple backends, with 
very many platforms announced for GDC and iPhone and Webasm 
coming to LDC.

More information about the Digitalmars-d mailing list