Thread overview | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
|
September 09, 2002 DigitalMars C++ compiler vs other C++ compilers | ||||
---|---|---|---|---|
| ||||
What is the difference between DigitalMars C++ compiler and other ones (for instance, GNU gcc/g++) ? When is it worth using DigitalMars C++ compiler ? ================== Alex Vinokur mailto:alexvn@go.to http://up.to/alexvn ================== |
September 09, 2002 Re: DigitalMars C++ compiler vs other C++ compilers | ||||
---|---|---|---|---|
| ||||
Posted in reply to Alex Vinokur | Alex Vinokur wrote: > What is the difference between DigitalMars C++ compiler and other ones (for instance, GNU gcc/g++) ? Generating very fast code, very fast. > When is it worth using DigitalMars C++ compiler ? > > ================== > Alex Vinokur > mailto:alexvn@go.to > http://up.to/alexvn > ================== > > |
September 09, 2002 Re: DigitalMars C++ compiler vs other C++ compilers | ||||
---|---|---|---|---|
| ||||
Posted in reply to user | <user@domain.invalid> wrote in message news:aliple$1t13$1@digitaldaemon.com... > Alex Vinokur wrote: > > What is the difference between DigitalMars C++ compiler and other ones (for instance, GNU gcc/g++) ? > > Generating very fast code, very fast. > > > When is it worth using DigitalMars C++ compiler ? > > Is there DigitalMars C++ compiler for Windows 2000 ? ================== Alex Vinokur mailto:alexvn@go.to http://up.to/alexvn ================== |
September 09, 2002 Re: DigitalMars C++ compiler vs other C++ compilers | ||||
---|---|---|---|---|
| ||||
Posted in reply to Alex Vinokur | "Alex Vinokur" <alexvn@bigfoot.com> wrote in message news:aliq12$1ugg$1@digitaldaemon.com... > > <user@domain.invalid> wrote in message news:aliple$1t13$1@digitaldaemon.com... > > Alex Vinokur wrote: > > > What is the difference between DigitalMars C++ compiler and other ones (for instance, GNU gcc/g++) ? > > > > Generating very fast code, very fast. > > > > > When is it worth using DigitalMars C++ compiler ? > > > > > Is there DigitalMars C++ compiler for Windows 2000 ? > Yes. However : ============================== Windows 2000 dmc - How to know the version? ============================== ====== C++ code : BEGIN ====== // File ttt.cpp #include <iostream> using namespace std; int main() { cout << "AAA" << endl; return 0; } ====== C++ code : END ======== ====== Compilation : BEGIN ====== %dmc ttt.cpp Fatal error: unable to open input file 'iostream' --- errorlevel 1 ====== Compilation : END ======== -- ================== Alex Vinokur mailto:alexvn@go.to http://up.to/alexvn ================== |
September 09, 2002 Re: DigitalMars C++ compiler vs other C++ compilers | ||||
---|---|---|---|---|
| ||||
Posted in reply to Alex Vinokur | Yes, DMC++ works for Windows 2000, too. To get iostream, you'll need STLport 4.5.3, check www.digitalmars.com/download/freecompiler.html for instructions. "Alex Vinokur" <alexvn@bigfoot.com> wrote in message news:aliqpk$20q8$1@digitaldaemon.com... > "Alex Vinokur" <alexvn@bigfoot.com> wrote in message news:aliq12$1ugg$1@digitaldaemon.com... > > > > <user@domain.invalid> wrote in message news:aliple$1t13$1@digitaldaemon.com... > > > Alex Vinokur wrote: > > > > What is the difference between DigitalMars C++ compiler and other ones (for instance, GNU gcc/g++) ? > > > > > > Generating very fast code, very fast. > > > > > > > When is it worth using DigitalMars C++ compiler ? > > > > > > > > Is there DigitalMars C++ compiler for Windows 2000 ? > > > > Yes. > > However : > > > ============================== > Windows 2000 > dmc - How to know the version? > ============================== > > ====== C++ code : BEGIN ====== > // File ttt.cpp > #include <iostream> > using namespace std; > > int main() > { > cout << "AAA" << endl; > return 0; > } > > ====== C++ code : END ======== > > ====== Compilation : BEGIN ====== > > %dmc ttt.cpp > > Fatal error: unable to open input file 'iostream' > --- errorlevel 1 > > ====== Compilation : END ======== > > > -- > ================== > Alex Vinokur > mailto:alexvn@go.to > http://up.to/alexvn > ================== > > |
September 09, 2002 Re: DigitalMars C++ compiler vs other C++ compilers | ||||
---|---|---|---|---|
| ||||
Posted in reply to Alex Vinokur | The most (usefully) responsive vendor in the world (or, at least, in my universe of experience). For example, for some research I was doing I had a need for the compiler to tell me when a C-style cast (as opposed to C++'s static_cast<>, const_cast<>, dynamic_cast<> & reinterpret_cast<>) was being used. (FYI, there are a few circumstances where the C-style cast is needed, when doing certain template techniques, but there are only a very few.) I banged off a request to Walter, and it was in within a week! You can't say fairer than that. The one current complaint with DigitalMars is its relatively old template support. However, in the vane previously described, Walter is rapidly bringing it up to conformance, and I have no doubt that it will be better than some other, more widely known, ones (you know who I'm talking about ...) in the next few months. Matthew Wilson, a happy DMC++ user "Alex Vinokur" <alexvn@bigfoot.com> wrote in message news:alio7n$1q9i$1@digitaldaemon.com... > What is the difference between DigitalMars C++ compiler and other ones (for instance, GNU gcc/g++) ? > When is it worth using DigitalMars C++ compiler ? > > ================== > Alex Vinokur > mailto:alexvn@go.to > http://up.to/alexvn > ================== > > |
September 10, 2002 Re: DigitalMars C++ compiler vs other C++ compilers | ||||
---|---|---|---|---|
| ||||
Posted in reply to Matthew Wilson | "Matthew Wilson" <matthew@thedjournal.com> wrote in message news:alj9hl$16d$1@digitaldaemon.com... > The one current complaint with DigitalMars is its relatively old template support. However, in the vane previously described, Walter is rapidly bringing it up to conformance, and I have no doubt that it will be better than some other, more widely known, ones (you know who I'm talking about ...) in the next few months. The template support is pretty modern now as of 8.29. |
September 10, 2002 Re: DigitalMars C++ compiler vs other C++ compilers | ||||
---|---|---|---|---|
| ||||
Posted in reply to user |
user@domain.invalid a écrit :
>
> Generating very fast code, very fast.
>
>
that is a nice advertizing sentence !
and true !
roland
|
September 10, 2002 Re: DigitalMars C++ compiler vs other C++ compilers | ||||
---|---|---|---|---|
| ||||
Posted in reply to Walter | Sure. I wasn't meaning to say DM is bad, just that there are some aspects that'll still kill it readily As I mentioned to you in email the other week, I'm about to update the STLSoft libraries and will be focusing, amongst others, on DM, so will be sending you lots of bug reports very soon. :) "Walter" <walter@digitalmars.com> wrote in message news:alka7d$1rci$2@digitaldaemon.com... > > "Matthew Wilson" <matthew@thedjournal.com> wrote in message news:alj9hl$16d$1@digitaldaemon.com... > > The one current complaint with DigitalMars is its relatively old template > > support. However, in the vane previously described, Walter is rapidly bringing it up to conformance, and I have no doubt that it will be better > > than some other, more widely known, ones (you know who I'm talking about > > ...) in the next few months. > > The template support is pretty modern now as of 8.29. > > |
Copyright © 1999-2021 by the D Language Foundation