Why is D unpopular, redux.

Basile B. b2.temp at gmx.com
Tue May 24 02:04:34 UTC 2022


On Friday, 20 May 2022 at 11:28:38 UTC, deadalnix wrote:
> So I was catching up with he humongous thread. What stroke me 
> in there is that almost everybody is missing the point, but 
> maybe that isn't so surprising, as there is a self selection 
> bias at play.
>
> I especially noticed this post: 
> https://forum.dlang.org/post/kkmlkebnsbembkispcya@forum.dlang.org
>
> Apparently, we are getting named argument soon. I have no 
> opinion whether this is good or bad, I haven't even read he 
> proposal. But I don't need to to know this is pretty bad for D, 
> even if the proposal is really good.
>
> I'd like to remind everybody of a simple fact: it is impossible 
> to write a high quality generic container in D, right now. This 
> is because there is no way to explain to the compiler that a 
> `const Vector!T` is the same as a `const Vector!(const T)`.
>
> There is no syntactic sugar, no optimization, no static 
> analysis, no nothing that can compensate for this, just like it 
> doesn't matter how comfortable the seat are on a car which has 
> no wheels.
>
> On the other hand, this will yet again break many tools, 
> setting the ecosystem back once again. This same pattern has 
> been repeating for at least a decade by now.

this thread and the previous as well has a strong "conoisseur" 
bias.
You finally ends up with testimonials from experts but in the end 
you still dont really know why mr rookie gave D up.



More information about the Digitalmars-d mailing list