I'm a newbie and confused: I want to program in C++ but don't know what
to buy. Present leaning is towards gaming, but everybody has to learn
the basics.
C++ What version is the latest? Is it part of MS Studio? There are
lots of 3rd party plug-ins for games.
Visual C++ Is this an easier version of C++? I know VB was vast
improvement over regular Basic. Is this the same 'leap'
Visual C++.NET Is this where MS is going? I don't want to spend 2
years (for example) learning VC.++ to have it discontinued?
Also, I have MS Studio buried in a pile of software (about 5 years old).
Does this qualify me for the 'upgrade' price?
I 'zeroed' on the C language. Could someone zoom me in a little closer?
I also qualify for a student discount (if that makes a difference)
Thanks, in advance.
David Mair - 06 Jul 2004 01:53 GMT
I wouldn't buy anything, I know Microsoft has its C++ compiler (7.1 I
think) freely available for download but it doesn't come with a project
manager (there are lots of alternatives to the Visual C++ project
manager). I believe that Microsoft has also released cut down versions
of its next compiler technology with an IDE. Then there's gcc and other
GPL/etc. compilers.
There's a difference between the latest C++ and the latest compiler
version. C++ is a published language standard and few (if any)
compilers implement it fully (including Microsoft's compilers). The
latest released Microsoft C++ compiler (the one in Visual Studio.NET
2003) is very close to the current language standard and gcc is too I
believe. There's a new version of Visual Studio coming out soon (it's
in Beta) called Visual Studio .NET 2005 and it will have further
enhancements and probably even better standard compliance than the
current version. I think that the new free IDE versions are based on
the up-coming compiler (they have similar names I believe).
.NET is a platform not a language. So, while I believe it requires
extensions to C++ it is still C++ if you use a C++ compiler.
I don't know about the upgrade question but I believe that student
discounts do exist (plus consider the free versions Microsoft has
available).
> I'm a newbie and confused: I want to program in C++ but don't know what
> to buy. Present leaning is towards gaming, but everybody has to learn
[quoted text clipped - 14 lines]
> I 'zeroed' on the C language. Could someone zoom me in a little closer?
> I also qualify for a student discount (if that makes a difference)