NEWS CATEGORIES:



NEWS ARCHIVE >>
SOFTPEDIA REVIEWS >>
MEET THE EDITORS >>
Home / News / Microsoft / Tools & Applications

Tools & Applications


Don't Hold Your Breath for 64-bit Visual Studio

Visual Studio 2010 will be 32-bit exclusive

By Marius Oiaga, Technology News Editor

11th of June 2009, 14:56 GMT

Adjust text size:


Visual Studio 2008
Enlarge picture
Microsoft won't follow the example set with Office 2010 with the next iteration of its development platform and tools, when it comes down to providing a 64-bit flavor of Visual Studio 2010 in addition to the existing, and traditional 32-bit variant. The Redmond company is sticking with a 32-bit exclusive strategy for Visual Studio, at least for the time being, even though it is well aware that 64-bit architectures are becoming mainstream. Rico Mariani, engineer at Microsoft, cited concerns related to both performance and cost as reasons that have prevented the software giant from producing an x64 variant of Visual Studio 2010.

“From a performance perspective the pointers get larger, so data structures get larger, and the processor cache stays the same size. That basically results in a raw speed hit (your mileage may vary). So you start in a hole and you have to dig yourself out of that hole by using the extra memory above 4G to your advantage. In Visual Studio this can happen in some large solutions but I think a preferable thing to do is to just use less memory in the first place. Many of VS’s algorithms are amenable to this,” Mariani stated.

While Visual Studio 2010 will only be available in an x86 flavor, Microsoft will eventually have to embrace x64 CPUs. However, the Redmond company has let its concerns related to cost and performance stop from embarking on such a path with the successor of Visual Studio 2008. While the move is bound to be made in the future, the software giant indicated in no way what its plans in this respect were, following the delivery of the next iteration of Visual Studio.

“From a cost perspective, probably the shortest path to porting Visual Studio to 64 bit is to port most of it to managed code incrementally and then port the rest,” Mariani added. “The cost of a full port of that much native code is going to be quite high and of course all known extensions would break and we’d basically have to create a 64 bit ecosystem pretty much like you do for drivers.”

Mariani opined that at least as far as the 2010 generation of Visual Studio is concerned, customers are better off running the development platform in 32-bit emulation mode on top of 64-bit Windows. And while saying nothing about 64-bit support beyond Visual Studio 2010, the lesson for developers is don't hold your breath for x64 VS.

“I know there are customers that would benefit from a 64 bit version but I actually think that amount of effort would be better spent in reducing the memory footprint of the IDE’s existing structures rather than doing a port. There are many tradeoffs here and the opportunity cost of the port is high.”

Visual Studio 2010 Beta 1 is available for download here.

TAGS:

Visual Studio 2010 | Beta | 32-bit | 64-bit
Read by 3,223 user(s) | Add comment | Link to this article TWEET THIS


Article rating:
Very Good (4.3/5) 3 vote(s)    

Subscribe to news | Print article | Send to friend

© Copyright 2001-2009 Softpedia
Contact:

 

 

SEARCH THE NEWS ARCHIVE :




Today's News
| Yesterday's News | News Archive


MORE RELATED ARTICLES:


F# PowerPack for .NET 4.0 and Visual Studio 2010

Free Web Hosting for Visual Studio 2010 and .NET 4.0

Help Boost .NET Framework 4.0 Performance

Visual Studio Team Systems 2008, 65% Off for Microsoft Partners

Download Visual Studio 2010 DSL SDK Beta 1

Visual Studio 2010 SDK Beta 1 Available

Visual Studio 2010 Beta and .NET Framework 4 Beta Walkthroughs Now Live

Download Visual Studio 2010 Beta and .NET Framework 4.0 Beta

User opinions:

No user comments yet.
Be the first to express your opinion using the form below!

Share your opinion:

Your Name:
Your Email Address:
(will not be used for commercial purposes)
Solve this to prove you're not a bot: =
Your review/opinion:

 




Windows tabGames tabDrivers tabMac tabLinux tabScripts tabMobile tabHandheld tabGadgets tabNews tab

SUBMIT PROGRAM   |   ADVERTISE   |   GET HELP   |   SEND US FEEDBACK   |   RSS FEEDS   |   ENTER NEWS SITE   |   ENGLISH BOARD   |   ROMANIAN FORUM