4 ms·
> But usability is always reduced, in cross-platform systems. A native app is limited by capabilities of the platform. Perhaps Xcode is so bad because AppKit d
by krzat 4y ago
> But usability is always reduced, in cross-platform systems.
A native app is limited by capabilities of the platform. Perhaps Xcode is so bad because AppKit does not quite support the use case.
On the other hand you have VSCode, a slow Electron app, but, by it's nature, really easy to extend.
- steve_adams_86 4y agoI’m not sure vscode (or JS for that matter) is necessarily slow anymore. I find the potential for speed in the JavaScript world often comes down to good design decisions. vscode performance issues have often been resolved with better design. These days it’s impressively snappy. Of course there are limitations and JS isn’t a top shelf performance language, but for most things with a UI it is pretty good now. Electron seems to eat a lot of resources, but it can still be fast. I think it tends not to be because the people building stuff with it aren’t necessarily well-versed in writing software. Or perhaps they don’t have the time and resources to make it happen due to constantly shifting business goals, for example. By all means vscode rarely presents performance issues for me anymore, even on my 2017 MacBook Air. Some things can be slow, but they tend to be specific to extensions and not vscode itself.