Status of std.container rewrite?
tastyminerals
tastyminerals at gmail.com
Wed Jun 10 05:49:11 UTC 2020
On Tuesday, 9 June 2020 at 22:46:27 UTC, tsbockman wrote:
> On Tuesday, 9 June 2020 at 22:26:34 UTC, tastyminerals wrote:
>> To a degree yes. But I would stress that the weakest D part is
>> the lack of libraries. Concretely, the lack of a few top-notch
>> libraries that many other languages have.
>
> Lacking libraries for certain tasks only affects projects that
> involve those tasks. However, lacking good IDE support affects
> every project, unless you just don't care about the benefits of
> an IDE versus a text editor + terminal work flow.
>
> I think that most (though certainly not all) programmers
> strongly prefer to use a good IDE, if it's available.
Not arguing that. Every workflow is affected by IDE and its lack
thereof. My initial idea was that before the potential future D
user even gets there, he needs something to reach for. It could
be the web framework which is so good that no other framework is
better. It could be the library that is a faster and easier to
work with than alternative. D has neither of those and this is
discouraging. So, the only new ppl who come, do so because of the
language and the amount of such ppl is very small in general. I
knew nothing of D libraries but expected such powerful and fast
language to have scientific libraries. I found only Mir which is
just array manipulation lib. Great, but what about actual beefy
stuff like CRF, SVM, k-means? Scattered around personal github
repos without single dedicated lib. Does it encourage me to
proceed with the language? Definitely no. I would rather continue
using Python ecosystem or C/C++ or Java, Scala. I bet even Rust
has this by now.
More information about the Digitalmars-d
mailing list