3 ms·
Will never, ever happen. Electron is not feasible, and moreover, the VS team is not going to rewrite all their funcionality, when they can't even give us a 64 b
by thrower123 8y ago
Will never, ever happen. Electron is not feasible, and moreover, the VS team is not going to rewrite all their funcionality, when they can't even give us a 64 bit VS.
- untog 8y ago> when they can't even give us a 64 bit VS Wouldn't that encourage a switch to a totally new system? If you have to do a ton of ground-up work to get VS working 64 bit, you could argue you as well expend the same effort in getting VS Code to a level where it can be used instead of VS.
- thrower123 8y agoI dunno, people have been hoping for a 64-bit VS for like a decade. The excuses have been unconvincing.
- jenscow 8y agoWhat are the reasons for wanting 64-bit?
- scarface74 8y agoMicrosoft's semi-official stance on why VS isn't 64 bit... https://blogs.msdn.microsoft.com/ricom/2015/12/29/revisiting-64-bit-ness-in-visual-studio-and-elsewhere/ https://blogs.msdn.microsoft.com/ricom/2015/12/29/revisiting...
- thrower123 8y agoI thought this was crap three years ago, and I think it is worse now.
- wglb 8y agoBecause?
- manigandham 8y agoBecause solutions and IDE functionality is getting more complex and processes needs access to more RAM, which is cheap and plentiful and pointless to not use. Saying that every extension should be its own process isn't sufficient and ignores the extra complexity, inefficiency and resources that approach takes. What's worse is that VS doesn't even follow its own recommendations. Even with the massive upgrades over the past year, it's still extremely slow and laggy on any sizable solution.
- pjmlp 8y agoActually being its own process it is something I came to agree upon. In process plugins look cool, but they just bring everything down when they misbehave, plus it is another opportunity for exploits. Peformance can be improved by actually writing the plugins in languages that compile to native code and eventually use shared memory. Now if one uses node for everything naturally it doesn't scale.