Ranter
Join devRant
Do all the things like
++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatar
Sign Up
Pipeless API
From the creators of devRant, Pipeless lets you power real-time personalized recommendations and activity feeds using a simple API
Learn More
Comments
-
maykdev4177ywe all know you like the D (pun intended)
most of the users here have used their D ;-) -
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) -
repstosd757yI 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 -
@DeepSpace I haven't used Java for at least a year. All I remember is that written correctly it could look neat
-
@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.
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
undefined
d is awesome