View Single Post
Old Aug 20th, 2007, 5:32 PM   #53
peaceofpi
hi: for(;;) goto hi;
 
peaceofpi's Avatar
 
Join Date: Jun 2006
Posts: 115
Rep Power: 3 peaceofpi is on a distinguished road
Send a message via AIM to peaceofpi Send a message via MSN to peaceofpi
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.
peaceofpi is offline   Reply With Quote