3 ms·
VSCode is a great example. We’ve already established that the average joe out there doesn’t care about whether an app is implemented in electron or not. But VSC
by nindalf 6y ago
VSCode is a great example. We’ve already established that the average joe out there doesn’t care about whether an app is implemented in electron or not. But VSCode’s success at the expense of every other editor out there indicates that even developers don’t care that much.
The important thing is features - which VSCode has, and the speed at which those features are developed and deployed on all platforms - where VSCode is nearly peerless.
If developers cared about performance and resource consumption above all else, no one would be using VSCode right now (you included). They’d be using vim, emacs or perhaps Sublime. But that isn’t the case.
So why does HN keep flogging the “electron is bad” meme?
- pjmlp 6y agoThe day Microsoft releases Rust support for Visual Studio, VSCode gets kicked out of my PC. Also, I wonder how much the Electron love overlapps with VSCode, after all many of those developers were pushing for Atom before VSCode was born.
- baxuz 6y agoNot much, at least here. I was a Sublime Text user for years. I tried Atom but it was an ugly, janky mess. I switched to VScode quickly after its release because the features it provided over Sublime Text were worth it, and the performance was good enough, even though not on par with ST.
- pjmlp 6y agoAnd me thinking that it was probably about those $80.
- criddell 6y agoI expect things to go the other way. Visual Studio will eventually be phased out for VSCode or something like it. I think Microsoft chose Chromium for Edge mostly because they have big plans for Electron.
- jfkebwjsbx 6y agoBecause some things being good does not mean we shouldn't criticize the bad ones.
- nindalf 6y agoNo, criticise whatever you want. I'm just saying users don't care. They'll still use software that has the features they're looking for, on the platforms they use, as long as performance is acceptable. I'm pushing back against the idea that performance nuts on HN who won't install a single electron app are somehow representative of the population at large.
- jamil7 6y agoSome do, while I can't speak for the emacs community the (n)vim community is very active and engaged. There are modern vim plugins for nearly everything. The developers using VSCode tend to be developing on overpowered workstations where the difference is less noticeable. It doesn't mean it isn't wasteful. At some point we'll hit some upper bounds as an industry and have to rethink how we develop software, the trend back towards statically typed, compiled languages like Rust, Swift, Go are already leading us in that direction. Edit: a word missing
- pjmlp 6y ago> the trend back towards statically typed, compiled languages like Rust, Swift, Go are already leading us in that direction. Indeed, even Java and .NET are improving their AOT stories, while available since the early days, weren't as widely deployed as they could have been.
- vips7L 6y agoHopefully soon Java will have a friction-less path to compiling to native. As of now, its quite difficult for anything that isn't trivial.
- scarface74 6y agoI use Visual Studio (not Code) for C#, Python and Node now.