The Lounge is rated PG. If you're about to post something you wouldn't want your
kid sister to read then don't post it. No flame wars, no abusive conduct, no programming
questions and please don't post ads.
...that after bopping around various projects that I have that are in VS 2008, 2010 or 2012, I find VS2008 is the last usable IDE that Microsoft has put out. It didn't just go downhill from there (which I know some think has been the overall trend since VS BC 1), no, the usability and presentation fell off the f***ing cliff. While VS2010 sort of hit a landing halfway down, VS2012 is lying at the bottom of the ravine in a broken pile of pathetic performance and butt ugly presentation. Hopefully the monsoons will come and wash this eye sore away some time soon.
Is C# still the main language even with the App concept in Windows 8? Does Microsoft has another language for app now? Does Microsoft try to separate desktop application development and app development?
I find VS2008 is the last usable IDE that Microsoft has put out.
I would still be using 2008 but Python Tools for VS requires 2010 or above so I had to "upgrade" to 2010, it dosent seem too different from 2008 but then again I don't really use VS for what Microsoft intended it to be, I use the VS 2010 Shell instead of the "full" version (http://www.microsoft.com/en-gb/download/details.aspx?id=115[^]) as I simply cannot find any decent IDE with working auto complete and other niceties.
'It was only when we started using it ourselves (for Visual Studio 2010) that we found WPF3 wasn't suitable for writing applications...' said the man from the Microsoft Visual Studio 2010 team and I didn't even fall off my chair
"The secret of happiness is freedom, and the secret of freedom, courage."
Thucydides (B.C. 460-400)
I have not made it to VS2012 yet, but I understand it is not quite as slow as VS2010.
Occasionally (a lot more than I would like to admit), I have to go back and do some work in good old Visual C++ 6. After working a whole day in VS2010 on our large projects, the speed (or un-sluggishness) of VC6 almost make you want to cry.
"When you don't know what you're doing it's best to do it quickly" - Jase #DuckDynasty
Performance on VS2010 really sucks. You really notice it when running on a netbook. Get 2008 Express while you still can. On my netbook, 2008 is ready in 3 seconds. 2010 takes about 20 seconds before the splash screen comes up and almost 2 minutes before visual studio is ready to use.
I find 2012 a bit faster than 2010. But what's the point! It's unusable, dark gray on light gray with a shade of gray here and there and gray icons everywhere... I don't know why on earth Microsoft decided that painting everything with gray is a good idea! This monochromatic trend is ridiculous. Gray is now my most hated colour! I just updated my work PC to office 2013, and it's the same gray nightmare... it's terrible! Anyway I agree with you 2012 is the worst ms IDE since VB6.
I don't really like VS 2012 visually but, for the things I do, there are some improvements. For example, edit and continue with lamdba expressions in method is nice. Unfortunately, you have to double enter with typing a watch, and watch intellisense doesn't work. All in all, I would say it is a wash with no compelling reason to upgrade but I wouldn't write it off entirely. Also, the Thread debugging features do crash less.
I like the new language features and bugfixes with the newer compiler versions, but the last Visual Studio IDE version that I really liked was VS6.
I use double wide monitors and typically like to have 20 to 30 windows open. This kinda lends itself to the MDI paradigm, which was last best implemented with VS6. I really dislike the sliding tabbed window stuff which is all we get now.
I hope I'll never have to use VS 2010, way too slow to launch. Fortunately, I won't use 2012 soon since installing the beta broke my system so much that it became perfectly impossible to uninstall/repair/install or whatever. The little I saw of it shows it grew more monstruous than the former.
I have worked a lot with VS 2003 and still use it as my main development platform, even though it has several irritating features such as very sloooow debugging. VS 2008 is cool too.
Globally speaking, these IDE are marvels. My only regrets are that GUI applications often resist to debugging by not getting you to the very crash location (see what I mean ?). And that the Profiler went away from the standard version.
I still love VC6 for being so fast.
For a daily usage, little of VC has changed over the successive versions.
In recent months, I have used Eclipse a lot more. It doesn't stand the comparison.
The beta 2012 (back in early 2012 ?) broke something in some persistent settings, making it impossible to uninstall or install on my machine (more precisely, vs_professional.exe crashes as soon as launched). I have spent a lot of time trying to fix that, to no avail. Too much time. I'll wait until I get a new PC.
Personally I loved 2005/2008.
I didn't mind 2010, but it was slow.
I took one look at 2012, and decided I didn't want to use it unless I'm forced to.
2003 and earlier were just plain horrid (though most of my opinion on it is based on coding in .Net 1.1.)
I found 2012 to be much faster than 2008 (and that's on a HyperV VM, i.e. no hardware UI acceleration). Update 2 is especially quick (they got rid of a few of those wait dialogs and mundane things like how fast characters appear on the screen are incredibly fast now). If you use TFS at all the source control explorer is also a lot faster (especially "get latest"), not to mention the parallel project loading (something 2008 is still dreadful at).
My cup of tea isn't yours - but I seriously think 2012 is a major step forward.
Also, how many extensions do you have loaded up in 2012? Because 2008 didn't have the simple extension framework from 2010/2012 it's a lot more difficult to bog 2008 down with unnecessary crap.
Edit: Also Update 2 has a newer, more colorful, color scheme - for those who want it. I personally concentrate on my code more; so all IDEs look the same (colored text on a plain background) - the dull 2012 IDE actually helps with concentration because I get less distracted by the chrome/frame.
He who asks a question is a fool for five minutes. He who does not ask a question remains a fool forever. [Chinese Proverb]
Jonathan C Dickinson (C# Software Engineer)
Last Visit: 31-Dec-99 18:00 Last Update: 17-Oct-17 11:21