8

Why does it feel like nobody uses D?
I love it. It combines the best bits of C++, Java, Ruby and even some Python. It still is C ABI and C++ ABI (ish) compatible. It can do everything you need it to. It's not limited like Java. It feels cleaner than C. I LOVE IT. But I don't understand why there's not much going on about it. Is it because it's not 100% stable yet? I don't know. AAAARGH

Comments
  • 1
    Have you tried go?

    I feel like go has taken the throne you describe.
  • 1
    we all know you like the D (pun intended)
    most of the users here have used their D ;-)
  • 0
    This is how I'd like the language makeup to be:
    C++: 75% (overall syntax, but no compiler-special stuff)
    Java: 20% (cleanliness)
    Python: 2% (import specific pieces)
    Haskell: 2% (pure/impure idealogy)
  • 0
    I am a hardcore C++ junkie and I am very admiring of D

    BUT ....

    D becomes messy if you don't use the GC.

    It was made with the GC as opt out and that ruins it for me.

    Also having invested so much in C++ I'm loath to restart with a large language like D or Rust
  • 0
    @AKCr Java, cleaness? Wtf did I just read.
  • 0
    @DeepSpace I haven't used Java for at least a year. All I remember is that written correctly it could look neat
  • 0
    @repstosd Where would you NOT use the GC, except in a kernel maybe? If you're not using GC, you may be looking for the '-betterC' option in DMD.
Add Comment