Click here to Skip to main content
15,942,710 members
Please Sign up or sign in to vote.
1.00/5 (1 vote)
See more:
I currently have VS 2008. I would like to update to a newer version but I'm not ready to buy a Windows 8 computer just to get 2012 (or 2013) yet. Do you think I should update to VS 2010 and wait for the next version of VS to come out(2013) later this year, or just stick with VS 2008 for until later this year? I don't think I need the new features at this time.

That is really an "eye of the beholder" kind of question that only you can ask.

Why do you want to upgrade?
If you don't need the new features, why upgrade?

Really, only you can answer those questions.
Share this answer
Biggest reason to upgrade would be to get the newest features in C++11, probably the biggest change there is standardized threads. Other than that, if you're happy where you are, then just stay there. If I remember correctly, MFC in VS2008 also didn't have the ribbons (but I think you can add them manually), but again, if you don't use those anyway, not a huge deal.

With that said, I usually never upgrade to the latest and greatest because there's usually bugs, I always wait until at least one service pack has been put out for it.
Share this answer
H.Brydon 18-Jul-13 18:24pm    
Also another point that can be made is that the older compilers are (more) compatible with more operating system choices. If you have an app written in VS6, it will likely still run on Windows 2000 up to Windows 8. An app written with VS2012 might have trouble with Windows 2000.
Albert Holguin 19-Jul-13 10:35am    
Yeah, VS6 has had quite a surprisingly long run as an IDE. If you do go back and use it though, you'll sure appreciate the progress that has been made over the years (as far as the IDE is concerned).
H.Brydon 19-Jul-13 10:38am    
I still think it had the best window handling logic of all VS versions to date. It lost a lot, starting with the first VS.NET version. I actually prefer the HI in the VS6 IDE...

To each his own I suppose.

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)

CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900