3 ms·
I can't speak for the Atom devs, but JS-based apps that use a browser rendering engine to do UI (node-webkit and similar) are currently the least ugly way to do
by api 12y ago
I can't speak for the Atom devs, but JS-based apps that use a browser rendering engine to do UI (node-webkit and similar) are currently the least ugly way to do cross-platform desktop UI development.
Qt is a close second, but it's slower and more bloated and in many ways just as ugly.
- Turing_Machine 12y agoIt's probably a lot easier to find JS developers than Qt developers, too. Ugly or not, there are a lot of people who know JS. Then there's skill transferability. GitHub no doubt already had a bunch of JS developers already in-house. Those devs can (at least in theory) move back and forth between Atom and other GitHub projects. That's not likely the case for Qt. They would have had to hire or train dedicated Qt developers, and what else could they have done with them? Maybe they could have put them to work on a GUI-based git front-end, but that's about the only other thing I can think of.
- api 12y agoYep. The awesome power of installed user base.