Microsoft's responses to Visual Studio 2012 criticism |
![]() |
|
|
Thread Tools | Search this Thread |
|
|
#1 |
|
Forum Member
Join Date: Jul 2009
Posts: 1,475
|
Microsoft's responses to Visual Studio 2012 criticism
For those who may think Microsoft does not respond to customer feedback I thought it would be useful to summarise Microsoft's responses as the preview versions of Visual Studio 2012 have appeared in the past few months. It just shows they can be moved.
Though you have to wonder what they were thinking. It seems they were wanting to browbeat us into doing exclusively Windows 8 metro development!1. Create minimalist UI (overrated and patronising IMO) with monochrome and all caps tool windows. 2. Respond to massive negative feedback and add back some colour but then make menu all caps instead. 3. Respond to massive negative feedback, stick with all caps menu to provide “structure” and align with other MS products (but not all) and promise to add an option to turn off all caps (already provided independently by registry hack or add-in). 4. Drop desktop dev options from VS Express line and make Metro-only. 5. Respond to massive negative feedback by announcing VS Express Desktop for C#, VB, C++. 6. Remove C++ compiler from Windows SDK. 7. Respond to massive negative feedback by announcing VS Express Desktop which will include the C++ compiler. 8. Drop XP targeting for native code even though 30% of businesses are still on XP and native developer customers of MS have far too many customers who are still on XP, so can’t move to C++ 11 (latest standard). 9. Respond to massive negative feedback by promising to deliver XP targeting post RTM. 10. Confirm that XP targeting will be made available this fall (presumably as part of VS 2012 unless VS 2012 RTMs before then). XP targeting wll also be supported by VS Express Desktop. |
|
|
|
|
Please sign in or register to remove this advertisement.
|
|
|
#2 |
|
Forum Member
Join Date: Apr 2011
Services: Old Boilers
Posts: 3,021
|
given xp is supported till 2014 they should of held off till then before trying to drop compiler support to keep it consistent with the operating system support, and dropping C++ support must of been a friday after lunch time at the pub decision
|
|
|
|
|
|
#3 |
|
Forum Member
Join Date: Mar 2011
Location: Hertfordshire
Posts: 1,830
|
Mainstream support for Windows XP ended in 2009.
Extended support runs through until 2014, but that's purely for bug fixes and security updates. My employer is one of the companies still using XP, and we've already had a couple of our software partners tell us they are retiring support for XP, and I personally feel it's the right time for MS to start encouraging developers to move on. |
|
|
|
|
|
#4 |
|
Forum Member
Join Date: May 2006
Posts: 18,886
|
VS2010 and previous versions will still target XP anyway. You could have them side-by-side, I have VS2003, 2005, and 2010.
|
|
|
|
|
|
#5 |
|
Forum Member
Join Date: Mar 2006
Services: A hoover or some other generic vacuum cleaning machine.
Posts: 27,606
|
|
|
|
|
|
|
#6 |
|
Forum Member
Join Date: Jan 2008
Location: Cheshire
Posts: 4,268
|
I'm more interested in VS2012 not having VS2010s performance issues.
|
|
|
|
|
#7 |
|
Forum Member
Join Date: Mar 2006
Services: A hoover or some other generic vacuum cleaning machine.
Posts: 27,606
|
|
|
|
|
|
|
#8 |
|
Forum Member
Join Date: Jan 2008
Location: Cheshire
Posts: 4,268
|
|
|
|
|
|
#9 |
|
Forum Member
Join Date: Jul 2006
Location: Scotland
Services: Live/PSN: Gormond, Bravia 40", 18MB Sky BB, Lenovo G580, Nexus 4, Nexus 7
Posts: 13,069
|
Is removing C++ such a bad thing? It's a horrible language compared to use IMO.
|
|
|
|
|
|
#10 |
|
Forum Member
Join Date: May 2006
Posts: 18,886
|
I have to restart it when suddenly intellisense gets stupid and stops recognizing some/most classes. But I have no performance problems.
|
|
|
|
|
|
#11 |
|
Forum Member
Join Date: May 2006
Posts: 18,886
|
I have to fix something in older MFC project after programming almost exclusively in C# lately and C++ does feel strange now, but it's not a bad language. And I still think that throwing pointers, new-s, and delete-s at programmers was a good way to weed them out. That's not going to happen in managed code. It simplifies things, references and garbage collection is nice, but one may end up with half an application rooted and objects not going away, because they hold each other and a weaker programmer does not know why and how. Managed code got rid of some problems, but brought new ones, too.
|
|
|
|
|
|
#12 | |
|
Forum Member
Join Date: Jul 2006
Location: Scotland
Services: Live/PSN: Gormond, Bravia 40", 18MB Sky BB, Lenovo G580, Nexus 4, Nexus 7
Posts: 13,069
|
Quote:
|
|
|
|
|
|
|
#13 |
|
Forum Member
Join Date: Jul 2009
Posts: 1,475
|
Yes, but re: C++ many customers wanted to be able to use C++ 11 features, not to mention compiler bug fixes to target XP. VS 2010 was no good in this respect. If you are doing managed code you could still target XP from VS 2012.
|
|
|
|
|
|
#14 |
|
Forum Member
Join Date: Jul 2009
Posts: 1,475
|
They never "removed C++" but whether the language is horrible or not the fact is that there is tons of existing code out there written in C++ that must be maintained and enhanced. Plus, of course, there are many types of application where there is no realistic alternative to C++.
|
|
|
|
|
|
#15 | |
|
Forum Member
Join Date: Jul 2009
Posts: 1,475
|
Quote:
I saw some stats which said that with past Visual Studios, when MS dropped targeting support for an old OS, e.g., Windows 98, Windows 2000, the installed base at the time was in single digit percentage. But for XP (victim of its own success) this is not the case and usage is 30% or so. |
|
|
|
|
![]() |
«
Previous Thread
|
Next Thread
»
| Thread Tools | Search this Thread |
|
All times are GMT +1. The time now is 23:21.


Though you have to wonder what they were thinking. It seems they were wanting to browbeat us into doing exclusively Windows 8 metro development!

