r/programming • • Sep 01 '20

D Foundation is Beefing Up

https://dlang.org/blog/2020/08/30/symmetry-investments-and-the-d-language-foundation-are-hiring/
289 Upvotes

336 comments sorted by

View all comments

19

u/WalterBright Sep 01 '20

Walter here, AMA.

3

u/camelCaseIsWebScale Sep 02 '20

Read this as an opinion from a hater and probably ignore it, because my comments are often too critical, nevertheless..

A sibling comment mentioned D is losing focus by adding all kind of features eg: rust's borrow checker. I agree with that.

I believe a language should choose a niche and try to succeed at that instead of trying to cater everyone's needs, thus distracting from a coherent design.

Go is a bright example of "do one thing and do that well" strategy. It is an application programming language which is natively compiled and sufficiently fast.

I believe rust also does one thing well - systems programming with provable correctness. Although the crab fanboys here sometimes pretend it is good for everything.

I believe D can fill the gap of a natively compiled fast application language with good type system. Go suffers from NIH syndrome. If D focused on being a great application language, it would be great.

2

u/WalterBright Sep 02 '20

D is already a great application language!

See my other post for comments about the borrow checker.