4 ms·
Given that Visual Studio Code is also built on Electron but poses none of the resource issues (in spite of being a much more complex application - ide v/s chat
by findjashua 9y ago
Given that Visual Studio Code is also built on Electron but poses none of the resource issues (in spite of being a much more complex application - ide v/s chat client), makes me think the problem lies with the application and not the platform
- quickthrower2 9y agoYes but they probably worked their arses off and spent big bucks to get it to perform. And it's kind of a marketing product: one of Microsoft's catch-up-with-whats-hip initiatives. For the average shop just code native and get that performance for free.
- StevePerkins 9y agoI like VS Code. However, people think it's "light" and "snappy" only because they're comparing it to Atom. IntelliJ feels pretty fast-loading and snappy when you put it head to head against Atom. The reality is that Code takes multiple seconds to launch on my machine (a MacBook Pro with 16GB RAM), while GVim or Sublime or any native editor is subsecond. Granted, it does perform well enough once it's up and running. But startup time is probably an order of magnitude worse, and ongoing resource consumption even far less competitive. Code shows that it's possible for a good Electron app to be better than a bad Electron app. But that's not a proof statement that Electron is in the same league is native.
- abritinthebay 9y ago> people think it's "light" and "snappy" only because they're comparing it to Atom There's some truth to this, but I also prefer it to (my previous workhorse) Sublime. Which is a 100% native app, unlike Atom. > The reality is that Code takes multiple seconds to launch on my machine (a MacBook Pro with 16GB RAM) Something is wrong there, it really shouldn't. 1 second, maybe, if you're loading a large complex folder or something but unless you've got a crap ton of extensions I've never seen it be that slow.
- reificator 9y agoAnd aren't most extensions lazy loaded anyway?
- abritinthebay 9y agoNo idea but that would make sense.
- int_19h 9y agoIt poses its own resource issues. https://news.ycombinator.com/item?id=13940014 https://news.ycombinator.com/item?id=13940014