Any reasons D never caught on more? No big tech company anchor behind it?
Symmetry Investments, a $4.5bn assets-under-management hedge fund, sponsors Dlang. No major tech company behind Dlang.
Driving with D
51–60 of 186 posts
Re: Driving with D
#52Re: Driving with D
#53Re: Driving with D
#54Any reasons D never caught on more? No big tech company anchor behind it?
Symmetry Investments, a $4.5bn assets-under-management hedge fund, sponsors Dlang. No major tech company behind Dlang.
Edit: Why am I being downvoted for repeating publicly available information?
Re: Driving with D
#55Earlier quoted context omitted.
Except that Rust compilers seem incredibly hard to implement, as opposed to C.
I don't think minimal compiler complexity is a real requirement as much as safe and reliable software is. CPU fabs aren't easy, yet we're fine with that.
Re: Driving with D
#56Any reasons D never caught on more? No big tech company anchor behind it?
I used D for a while. It improves several things over C++, among them: - More powerful metaprogramming capabilities. - Better module and library system. - Nicer syntax. The problem IMO is it's just not enough to justify a total move from C++ -> D. The syntax of C++ can't really be fixed, but the other aspects can be improved without a new language. Furthermore, many of the other downsides of C++ are still present: -…
@safe works perfectly fine and exactly the same in @nogc code as in GC-enabled code.
Re: Driving with D
#57Earlier quoted context omitted.
I used D for a while. It improves several things over C++, among them: - More powerful metaprogramming capabilities. - Better module and library system. - Nicer syntax. The problem IMO is it's just not enough to justify a total move from C++ -> D. The syntax of C++ can't really be fixed, but the other aspects can be improved without a new language. Furthermore, many of the other downsides of C++ are still present: -…
Except that Rust compilers seem incredibly hard to implement, as opposed to C.
Re: Driving with D
#58[I'm from Europe.] I absolutely don't get this. Just... what? Four gearboxes? I don't know anyone who destroyed a single one - even after an entire lifetime of daily driving, but I don't mean Mercedeses - more like Škodas. What's up with American cars? Is this common?
Edit: my bad, the car is Australian.
Re: Driving with D
#59Earlier quoted context omitted.
Honestly, I believe it is much more about marketing than one might expect.
That's kind of an uncharitable way to say, "Rust has a welcoming and beginner-friendly community". It's not like there's a marketing team buying Facebook ads.
https://hacks.mozilla.org/2016/07/shipping-rust-in-firefox/
Let's not pretend marketing is just paid Facebook/Google ads.
Re: Driving with D
#60Earlier quoted context omitted.
Can you expound upon why you feel that way?
UFCS as a concept is fantastic but the one hangup is that D's language server implementation by the community and its IDE integration can't handle it because of the complexity. https://github.com/Pure-D/serve-d https://github.com/Pure-D/code-d (I can't remember if the Visual Studio extension, VisualD handles UFCS or not) http://rainers.github.io/visuald/visuald/StartPage.html It's possible to implement, because Nim's…