Re:Announcing .NET Core 2.0
by dvfjsdhgfv on Monday August 14, 2017 @02:23PM
(#15011094)
I'm sorry, but as for now, Electron is really not the best choice for a desktop platform, and you can't declare it a standard only because some developers choose it, mostly because it's easier for them to create or port apps using a familiar stack. In the future, certain things may change - the performance might be better and resource usage might get lower (although I honestly doubt - with browsers getting more features it's even likely to go the other way round), but as of now, Electron as a desktop platform is inferior when compared to a native app in all aspects.
[ Parent
| on HN ]
I see Electron as an example of the "Worse is Better" theme.
Re:Announcing .NET Core 2.0
by dvfjsdhgfv on Monday August 14, 2017 @02:36PM
(#15011237)
In what respect? Start-up time, memory and cpu, speed, lack of native controls, poor optimization, complex debugging... What's the worst for me is the fact that you know there are certain parts of the app you will never be able to optimize. It's just like having empty loops inserted in different places of your app, only because of the choice of platform. Sometimes it feels like Swing in the old days.
Re:Announcing .NET Core 2.0
by pantalaimon on Monday August 14, 2017 @04:27PM
(#15012534)
No, usability matters.
I've removed the Slack app because it's way too sluggish, just use the website when I want to check it.
I've tried Atom but it felt just not right, mainly because it lacked a certain snappyness - so I'm back to Sublime.
Sure when the users don't have any alternative they might bear with it, but a major selling point of a native app is that it feels right.
Agreed on the slack app... but I've been using VS Code very happily, especially since the integrated terminal was added, which is a feature I've wanted in my editor for a very long time... The terminal was pretty sluggish on some things at first, but works well... still not much of a fan of hyperterm, which shares the same terminal integration modules.
Most of the electron apps I've used I don't use much... except vs code, and for what interactions I have they aren't bad. However, most of my time is in one of several browser tabs, vs code, and a terminal window. I keep Goofy (fb mobile as electron app), and Spotify (electron iirc) open... that's about it.