4 ms·
Sure, but the least you can do is compare averages. IME, the average Electron app is a memory hogging piece of battery exhausting garbage. Cherrypicking outli
by zzalpha 9y ago
Sure, but the least you can do is compare averages. IME, the average Electron app is a memory hogging piece of battery exhausting garbage. Cherrypicking outliers to make the case is, to say the least, misleading.
- pvg 9y agoIt's neither cherrypicking nor misleading. 'Compare averages' is your idea, I honestly don't understand why that's interesting at all. Much more interesting (and sensible) - here's an app that represents the current state of 'peak Electron'. What's a 'peak Qt' app? There are much better things to complain about in my pick of Electron apps. Here's one - VS Code is a highly specialized app from a field in which users are perfectly ok with highly non-native UI. Sublime, IntelliJ IDEA, NetBeans, Emacs, Eclipse, etc are all deeply non-native yet popular. So that's a bit unfair but hey, there are Qt-based dev tools out there as well. But again, I'd be happy with any example of a non-shitty (UI/UX-wise) Qt app.
- deleted 9y ago[deleted]
- mlvljr 9y agohttps://www.netacad.com/ru/courses/packet-tracer-download/ https://www.netacad.com/ru/courses/packet-tracer-download/ It may be you only know a Qt app when it is a bad one :)
- zzalpha 9y agoIt's neither cherrypicking nor misleading. 'Compare averages' is your idea, I honestly don't understand why that's interesting at all. Much more interesting (and sensible) - here's an app that represents the current state of 'peak Electron'. What's a 'peak Qt' app? Uh... the entire KDE Desktop Environment and surrounding ecosystem? Of those, KDevelop and Krita are both fully cross-platform. I've listed many others in other comments. Frankly, I think you're either choosing not to look, or moving the goalposts in order to rule out perfectly fine examples of native cross platform apps that aren't written in glorified web browser.
- pvg 9y agoWe were talking about cross-platform apps so 'The entire KDE Desktop' doesn't count. All of the ones you listed are awful on OS X (and VLC's main UI is, I think, native) and don't seem to have any UI advantage over Electron apps. Which answers the question raised upthread - 'why don't people writing x-platform apps just use Qt'. One good reason is because it doesn't appear to produce better apps.
- pfranz 9y agoI know at companies I've worked for the split-license for Qt caused concern. This was pre-Electron (although I seriously doubt it would have been in contention). They went with another toolkit and a few years, after conferring with their lawyers or whatever, decided to move everything to Qt.
- kuschku 9y ago> We were talking about cross-platform apps so 'The entire KDE Desktop' doesn't count. The entire KDE desktop runs on Windows. So it does count. > One good reason is because it doesn't appear to produce better apps. So an order of magnitude lower RAM and CPU usage doesn't count as "better"?
- KirinDave 9y ago> So an order of magnitude lower RAM and CPU usage doesn't count as "better"? Depends on the absolute values. In and of itself, it's not better if it doesn't noticeably improve ux. Applications are for users. They're not vying for space in a VM, so up to the point where they don't impact a normal user's workload on a representative machine: no it doesn't count for much.
- dagw 9y agoI'd be happy with any example of a non-shitty (UI/UX-wise) Qt app. Maya (the high end 3D animation package) switched to Qt a few years ago.