|
Don't mean to bump the topic, but it's not like it's on the second page or anything. I tried out D after checking this topic, I kinda like it. C++ will always be first in my heart, as I have a habit of doing things the hard way and D seems a little...dumbed down.
Regardless, it's my second favorite language now (though I'm not sure there was one for it to take the place of).
pros
Functions/variables are recognized without prototypes
std has most of the things you could ever need
windowing library is ridiculously easy compared to c++
classes got easier, constructors/destructors are just this and ~this, naming private variables just requires a private prefix
cons
printf/writefln: I started with c++ and not c, so I hardly have any appreciation for these functions. I'm still hoping for a cout replacement.
it's hard to like some of the things it "does differently": sizeof, declaration of main, just to name a couple
__________________
How do you play Religious Roulette?
Stand around in a circle and blaspheme till someone gets struck by lightning.
|