What are the prominent downsides of the D programming language?

12345swordy alexanderheistermann at gmail.com
Wed Sep 30 01:01:07 UTC 2020


On Wednesday, 30 September 2020 at 00:13:31 UTC, Walter Bright 
wrote:
> On 9/29/2020 2:56 AM, Petar Kirov [ZombineDev] wrote:
>> I don't have experience with multiple inheritance in Eiffel, 
>> but it would be shame that in a language with `static if`, 
>> `mixin template`s, `static foreach`, etc. we can't figure out 
>> a way to make it work.
>
> The more interesting question is "is it worthwhile to make it 
> work?" No.

If you want to deprecate/replace alias this, then that is the way 
to go. Otherwise you find alternatives to implicit conversion. 
Such as implicit copy constructors that was mention a while back.

-Alex


More information about the Digitalmars-d mailing list