Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Visual Studio 2010 vs Visual Studio 2005 for C++

My department writes a mixture of Windows, Linux and cross platform (RHEL Linx and Windows Server 2003) C++ code for in house applications. We use the STL and Boost 1.39.

VS2010 is now available in my organisation. If we were to move to VS2010 I'd have to make a significant business case for it. What would some of the most noticable benefits we would see from the move? Do you think it would be worth the time cost to move?

Update

Given the size of our code base and the cross platform nature of our code, I'm mainly interested in what the new IDE offers, e.g. how good is the intellisense (say, compared to VS for .net). Does the intellisense work well for very large code bases? What's the refactoring support like? How is raw IDE performance? What is the debugger like, i.e. if I hover over a pointer to a collection of smart pointers is it relatively easy to see what's in the collection?

Thanks in advance

like image 632
ng5000 Avatar asked May 22 '26 12:05

ng5000


2 Answers

New C++ 0x features, e.g. lambda expressions are really nice to have.

like image 146
Henrik Avatar answered May 25 '26 02:05

Henrik


The only real difference in the two compilers is some C++0x support in VS2010. The IDE has improved a lot more, but VS2005 is fine for me too. Now are these worth the time cost to move? Up to you...

like image 44
Armen Tsirunyan Avatar answered May 25 '26 01:05

Armen Tsirunyan



Donate For Us

If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!