Re: Visual Studio 6 vs. .NET 2005



Bruno van Dooren wrote:

Were I you, I'd google for the Express Edition of VS 2005, I think it is a free download. If you find that some modern code doesn't compile you may be able to use express. If you find yourself in that situation often, maybe it would pay you to upgrade.


for anything to do with STL and templates you have to use VC2003 or 2005 if you want your code to be standards compliant. VC6 is very bad in that regard, as william already indicated.
you can download the express edition for free from microsoft:
http://msdn.microsoft.com/vstudio/express/visualC/default.aspx


Just btw, in addition to better standard compliance the new version has support for targetting the .Net framework.


you also need to download the latest platform SDK for windows native programming.
one disadvantage is that you don't get MFC and ATL with the free version.


Bruno:

Once again, I would have to disagree with this slamming of VC6. Actually, the C++ Standard Library/STL is very usable in VC6, provided you apply the Dinkumware patches. I have not had any trouble getting my code so it will compile in both VC6 and VC7.1. But I admit I don't make fancy use of the STL, just string, vector, map and a few algorithms. And I do not write many of my own templates.

Rather than the compiler, I am more concerned that VC6 applications will gradually get a dated look, partly because the newer PSDK's will not work with it, and partly because new GUI features will only be implemented in .NET.

David Wilkinson
.



Relevant Pages

  • Re: HTML Progress Bars
    ... The download is a script that contains a full package, ... plus instructions to compile and ... that is included with the net framework download. ...
    (microsoft.public.scripting.vbscript)
  • Re: VB6 or .NET
    ... if you want to switch to a free IDE # develop is pretty good ... in the middle of a download from Microsoft for the .NET Framework Version ... use command lines to compile etc. ...
    (microsoft.public.vb.enterprise)
  • Re: Pleas for help from clueless students?
    ... I showed her how to compile it. ... connected to a PDP-11. ... We tried downloading again, and got a major crash during download. ... Reset the LSI-11 and got the PDP-11 prompt again. ...
    (comp.arch.embedded)
  • Re: VC++2005 executables much slower than VC++6????
    ... so your benchmark is very sensitive to the speed of the standard ... the "Secure SCL") that are probably slowing you down. ... Another thing that's changed since VC6 is the use of the small block heap. ... apples to apples (i.e. compile the same code with both compilers), ...
    (microsoft.public.vc.language)
  • Re: Why is Xilinx XPS 8.2i so slow?
    ... hardware systems that consist of the CPU, ... When I compile my C code it takes about 45 seconds to compile and then ... just use XMD to download it. ... To use the command line only, some of the commands you will want to ...
    (comp.arch.fpga)