3 ms·
When I open Discordapp or Slack it is like opening 5 instances of Chromium with 20 tabs full of flash. When will apps closer to the metal take over this space.
by yani 9y ago
When I open Discordapp or Slack it is like opening 5 instances of Chromium with 20 tabs full of flash. When will apps closer to the metal take over this space. Performance is a major issue of Electron. It is awesome to build MVP and get traction but it is time to move on Discordapp/Slack
- 21 9y agoI programmed many GUIs on Windows using pretty much all frameworks: MFC, WinForms, WPF, wxWindows, QT, from C++, C# and Python (some of them). The one I liked the most was WPF, which I would say is web inspired (XAML is like HTML in many ways). The later apps I did were web-based, the whole app was an HTML page running inside a WebView. This was years before Electron appeared, and much harder. But it was still so much better. Yes, performance sucks, but you can do in one day what it takes you one week in a classic GUI framework. Layout which is a major pain in old frameworks is trivial in HTML. Same for fancy fonts/colors and using images everywhere.
- yani 9y agoExactly. You are confirming my point. Electron is great for MVP and to get traction but once that is done, a more performant solution needs to follow or someone else might build on their success.
- weberc2 9y agoI just use these in my browser and get on with life.
- yani 9y agoI need to run a few more apps, not just a browser or messenger