quote:Original post by Anonymous Poster AFAIK, the only thing gcc really lacks is *complete* support for C99, but most of the missing or broken features are just picky details. http://gcc.gnu.org/gcc-3.1/c99status.html
If you care about your sanity, paying $50 or whatever for an actual product (in the "lite" version) is probably well worth it. If you''re in college/university, it''s common to find student specials that may give you the full version, for non-commercial use.
Visual Studio .NET has a version of the C++ compiler which is MUCH better in C++ conformance than the old version 6 compiler. I can highly recommend it. Also, the debugger is very nice, as opposed to, say, GDB. When it comes to GDB, the old rule still holds: "you can put lipstick on a chicken and send it to the dance, but it''s still not going to get laid"
GCC 2.95 (I think that''s what it was, whatever the older MingW was) had quite a few problems when you got into the far reaches of the ISO standard.. but a lot of that is resolved by the 3 series I hear (I stopped using MingW and moved to VC++.NET).
By the way, SumDude, thanks for that link I am eternally grateful, I''ve been looking all day for the dos version of TC++3. Sadly my school is using it too and I''m writing a fairly large project that will require work at home and I hate writing perfectly compliant code only to return to school and find it not working due to such a broken compiler. (And yes, as someone said, do not learn with it.. it''s a terrible compiler that in my experiences produces the expected results only about 70% of the time and enjoys crashing).
quote:Original post by Anonymous Poster If you care about your sanity, paying $50 or whatever for an actual product (in the "lite" version) is probably well worth it. If you''re in college/university, it''s common to find student specials that may give you the full version, for non-commercial use.
Visual Studio .NET has a version of the C++ compiler which is MUCH better in C++ conformance than the old version 6 compiler. I can highly recommend it. Also, the debugger is very nice, as opposed to, say, GDB. When it comes to GDB, the old rule still holds: "you can put lipstick on a chicken and send it to the dance, but it''s still not going to get laid"
How much is Visual Studio .NET? I''m using Visial Studio 6 but I keep hearing so much about .Net.