Why is D unpopular?
kot
kot at lin.ko
Wed Nov 3 18:20:55 UTC 2021
On Wednesday, 3 November 2021 at 17:47:45 UTC, Ola Fosheim
Grøstad wrote:
> When I see a Rust program (like the Rust compiler) I get the
> same feeling, but I cannot be sure if it is me or Rust. Maybe
> both?
after D every language looks ugly when it comes to generic
programming.
> If it is a game, then I guess your choice is reasonable. C++
> with gcc extensions is well tailored for games. Not having a
> SIMD type with traits is a weak spot in C++ though. I had to
> make my own library with SIMD traits to clean up my code, and
> figuring out how to do that was time-consuming… That is my main
> gripe with C++, you set out to clean up your code by designing
> a beautiful library and then implementing it turns into a chore
> because of some language weak spots. It is important for D to
> iron out weak spots, otherwise D is too much like C++ to stand
> out.
>
> (I guess you can embed Scheme/Guile or some other scripting
> language if you want to experiment too.)
years ago i suggested D should be distributed with an embeded C
compiler. since it was already required to be binary compatible
with C, this was the obvious next step which would also solve
most tooling issues out of the box. from license issues to
practicality there were many voices against it, some said it was
a dumb.
what you are saying about c++ at first looks like the failure of
the language. for the most part it is of course right. but i also
think it is a compleiment to c/c++. at least with these languages
you are not dealing with tooling issues, which to me is the most
important. they save you from one hell, only to welcome you with
another, yet they give you the tools (half-assed tools, tools
nonetheless) to get something done.
More information about the Digitalmars-d
mailing list