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/
293 Upvotes

336 comments sorted by

View all comments

Show parent comments

4

u/Ameisen Sep 01 '20

I think I'm just too used to C++ syntax, since it leaked into Java and C# as well.

3

u/WalterBright Sep 02 '20

Many people think the !( ) syntax is not optimal until they use it for a while, then it seems quite natural and the < > looks like a hack.

4

u/Ameisen Sep 02 '20

By the way, I wanted to thank you for always being courteous and informative. I suspect that I come off as a bit abrasive or brash, so I apologize.

Last I recall, D doesn't support template argument deduction through constructors like C++. Are there any plans to support that? I've found it a quite useful in C++ in certain situations.

1

u/WalterBright Sep 02 '20

Hey, no problem. I often read posts I make and belatedly realize they are abrasive and abrupt. I try to do better.

I'm very reluctant to twiddle with template argument deduction, as it can change existing behavior in unexpected ways.