On Friday, 28 October 2022 at 16:31:48 UTC, Imperatorn wrote:
>On Friday, 28 October 2022 at 15:55:33 UTC, Paulo Pinto wrote:
>On Friday, 28 October 2022 at 09:51:04 UTC, Imperatorn wrote:
>[...]
The language itself isn't bad, it actually quite alright, when I bough Andrei's book, I thought to have found a modern version of Modula-3 and Delphi.
However in all these years, the direction was never clear, and its use at Facebook and Remedy didn't do much to help it grow adoption.
Nowadays although D the language is quite nice, for my line of work, the ongoing improvements in Java and C# languages for low level coding + AOT + ecosystem, mean that in no way I would be able to convince my peers to use D.
On top of that, for better or worse, Go and Rust are also creeping in into my line of work, as we are adopting frameworks written in those languages, making it even harder to try to advocate for D.
So for me, D remains one of the languages that I have fun doing hobby coding.
Same for me. But I never understand why. If D was called Rust instead, would it be more popular or widely used? I seriously don't know sometimes. It feels like fashion
Execution, knowing what it is supposed to be and double down on that.
D could have been the C++ companion for game developers, instead C# got that spot, because after Remedy nothing else happened, while companies like Unity were pushing for C# no matter what.