Misc questions:- licensing, VC++ IDE compatible, GPGPU, LTCG, QT, SDL
a at a.a
Sun May 16 12:38:24 PDT 2010
"Dan W" <twinbee42 at skytopia.com> wrote in message
news:hsovdd$1s1j$1 at digitalmars.com...
> 2: Is it possible to use D with the Visual C++ IDE? Preferably, I would
> the apprepriate compiler and D options listed in the options (in place of
> usual c/c++ options).
Other people mentioned the recent D plugin for Visual Studio. If that isn't
mature enough for you, there's a very mature plugin for Eclipse called
> 3: I need my program to be as fast as possible.
Optimization often seems to be a mixed bag across any two modern languages.
On one hand, there are some cases where D can be a little slower than
average. For instance, I've heard that the GC isn't great at handling lots
of small objects. Bearophile can probably tell you a lot about any slow
spots of D, he's done a lot of testing in that area.
On the other hand, there's plenty that D is fast with. Other people have
mentioned a lot about this already. But I'll also add that the design of D
has a few things that can allow certain things to be done in a more
efficient way than can easily be done in C/C++. Array slicing (combined with
GC), for example, has been shown to go a long way in helping to make a
ridiculously fast (and memory-efficient) XML parser with less effort than it
would take in C/C++:
More information about the Digitalmars-d