4 ms·
Linux has Electron compatibility already. On desktop there is no good reason to worry about "native" control performance. And considering that React Native can
by SomeCallMeTim 9y ago
Linux has Electron compatibility already. On desktop there is no good reason to worry about "native" control performance.
And considering that React Native can barely seem to keep the controls in sync on iOS and Android [0], trying to throw in a tiny minority platform like Gnome makes no sense at all. Better to build controls for raw X or even an OpenGL UI implementation. It's not like it's impossible to do the latter. [1]
In fact, VS Code already runs mostly everywhere, has gotten a huge amount of community mindshare in an amazingly short period of time, and at this point I couldn't imagine ever using gedit for...well, anything, really. Why would I?
P.S. Not a downvoter.
[0] A friend is working on a project that's run into a number of "bug on Android, not on iOS" that, once patched, became a "bug on iOS and not on Android" issue. Rinse and repeat.
[1] https://kivy.org/#home https://kivy.org/#home http://www.fltk.org/index.php http://www.fltk.org/index.php
- senko 9y ago> On desktop there is no good reason to worry about "native" control performance. I take it you've never used a Java Swing application.
- SomeCallMeTim 9y agoYou're right. I should have said there's no reason to worry about competently designed UI control performance. Swing was, in fact, an absolute disaster.
- johnny22 9y agoI still use a gedit window for light note taking, while doing actual work in an IDE.