
Microsoft developed VS Code with Electron, a framework used to build desktop applications with web technologies.īecause Electron already includes runtimes for both architectures (and for different operating systems), VS Code can provide both versions with little additional effort-Electron abstracts the differences between machines from the JavaScript code.īy contrast, Microsoft distributes much of Visual Studio as compiled binaries that contain machine-specific instructions, and the cost of rewriting and maintaining the source code for 64-bits historically outweighed any benefits. The existence of 64-bit Visual Studio Code is largely a side-effect of the fact that the Node.js- and Chromium-based runtimes of Electron support both 32- and 64-bit architectures, not a primary design goal for the application. Any additional info or fun facts you may know would be great I would like to have as much info as possible and I will update the question with any hard facts I uncover that are not mentioned. I still would like to understand what areas may be improved in performance and if that improvement is negligible to the a developer. I'm betting making a version of Visual Studio Code has little in the way of obstructions and although performance may not be something truly noticeable, why not? Visual Studio Code on the other hand is an modern Electron app which means it pretty much just compiled HTML.

One began it's life in 1997, one would think that means more baggage on the Visual Studio side, less opportunities to have very modern application architecture and code and that may make it harder and possibly stuff may be built to perform on 32 bit and for some reason is not suitable for 64 bit? I don't know.


Two noticeable differences between the two that I feel are obvious is the code base.

I'm not a hardware guy, but I know that Visual Studio in a 64 bit version issue request was declined by Microsoft stating that a 64 bit version would not have good performance.
