4 ms·
Yeah, and there are dozens of us -- DOZENS! -- who continue to happily use SublimeText because VS Code feels so sluggish in comparison.
by TheRealDunkirk 5y ago
Yeah, and there are dozens of us -- DOZENS! -- who continue to happily use SublimeText because VS Code feels so sluggish in comparison.
- mynameisvlad 5y agoAnd that’s a completely valid choice to make! Some people use vim and emacs because they find Sublime too sluggish. But that doesn’t make VS Code “shit”. It’s pretty much the shining star of Electron done right.
- dharmab 5y agoAs a Vim user I will happily admit that Sublime is significantly faster in some key areas of daily use.
- mynameisvlad 5y agoBut even then I'd assume it was more due to the workflow than the original complaint, which was essentially "Electron = bad, you should be ashamed for using it".
- dharmab 5y agoNo, I have plugins for roughly the same feature set/workflow in both editors. Open and edit a huge file in both editors and Sublime is more responsive.
- sngz 5y ago> Electron done right that is a very low bar. VS code is still slow and eats up a ton of resources. not to mention I don't trust anything from microsoft. OP said electron = bad and you should be ashamed of using it because its helping propagate it's usage when its a cancer.
- mynameisvlad 5y agoYeah, sure, ok. Electron is a tool. It can be used well. It can be used poorly. Any tool shares the same issues. I can write a shit native app and I can write a shit Electron app. All Electron does is lower the barrier of entry to making an app and making it work cross-platform.
- kup0 5y agoThe problem is even the best examples of Electron apps aren't great and use far more resources than a native counterpart would. VS Code is an example of Electron being "used well". I still find myself using other apps because they're more responsive. That tells me that Electron is inherently making the app experience worse, despite being used well I understand the 'why' of electron, I am just not happy with the results at all. Though maybe the world is better if that barrier of entry isn't lowered, I'm not sure what's better- a shitty app available everywhere or a good app available only on a couple of platforms...
- mynameisvlad 5y agoI would argue that in general, having a lower barrier of entry to software engineering is a good thing, especially for attracting people that might not have otherwise considered it. Someone wants to build a 5 minute app for themselves and Electron happens to be the easiest way to do it? Go for it, there's nothing stopping them. If that app happens to be useful enough for others to use it, even better, that person just solved what could have potentially been a big deal for that user. If the people using the app are content with the features/quality and the resources it uses, why does it matter so much, especially to a third party like armchair engineers on HN, if it was built natively, on Electron, or CrappierFrameworkThatWillEventuallyReplaceElectron? If the app isn't usable by you (and this is a general you, not specifically directed at you), then the answer is simple: don't use it. Nobody is forcing you to use Electron or any app built with it if you don't want to. If as a user your needs are not met, whether that's due to sluggishness from Electron, incompatibility from having a native-only solution, whathaveyou, then all you really have to do is wait. A competitor will come and take its place eventually; that's what the market is there for. So far, it seems like VS Code is more than meeting its users' needs, but like I said above, other alternatives exist and will continue to exist, and they're all great if VS Code doesn't work for your particular use.
- mbirth 5y agoAnd because Electron is so great, Microsoft is working on Edge Webview2.