3 ms·
I thought this was crap three years ago, and I think it is worse now.
by thrower123 8y ago
I 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.