3 ms·
I keep hearing that, but I've used many of UIs over the years, and I prefer the UIs of VS Code, github.com, or Gmail to any of the UIs I can think of built with
by hollerith 7y ago
I keep hearing that, but I've used many of UIs over the years, and I prefer the UIs of VS Code, github.com, or Gmail to any of the UIs I can think of built with "actual" UI toolkits.
Maybe I like text more than the average user, though.
- tonyarkles 7y agoHeh, I think it's a matter of preferences really. Emacs is my daily driver for an editor. I access Gmail via Thunderbird instead of the web UI. I do use Github via a browser, but pretty much just for doing code reviews or creating a new repository. Branching etc all happens on the command line. Looking at my current list of open apps on this machine, it's a bit of a mixed bag: - iMessage (native) - Chrome - iTerm2 (native) - Fusion 360 (uhhh something weird, dunno) - Spotify (Electron) - XCode (native) - Emacs (native-ish, maybe GTK?) - Thunderbird (native-ish, I think it's still laid out with XUL) - Slack (Electron) - Keybase (Electron) One thing to note: most of the time I am in the city, but have a second home in a rural area. When I'm out there on a spotty tethered connection, all of the above Electron apps have to get closed because they lose their minds when there's a spotty connection. Slack in particular likes to steal focus/pop up over everything when it is in a loop trying to reconnect. Spotify gets into a weird state where the UI gets unresponsive. Keybase doesn't really complain much.
- hollerith 7y agoIt might interest you to know that graphical Emacs on a Mac uses purely native UI APIs. No GTK. (And I wish Chrome used those native Mac UI APIs as well as Mitsuharu Emacs does.)
- tonyarkles 7y agoI figured it might!