116 karma · joined August 26, 2011
You’ve already decided you would fail, and that’s all it takes to seal the deal.
Dare a little. You’ve already made a list of your weaknesses. Now make a list of your strengths. Then sell yourself on how each weakness can be explained as a strength. If there’s nothing there at the end of the exercise, you haven’t lost anything. But you may just end up with some useful clarity on your worth in the marketplace.
Pretty sure we're up to billions of real world value created by software written in Javascript. If you're still dismissive at this point, it's time to catch up. You've missed the boat.
For cross-platform desktop GUI apps, I would argue that JavaFX combined with Java 9 modularization is hands-down the best choice available today.
Electron is succeeding in the desktop GUI space because it tears down the barriers to desktop app development. While the author's article is excellent, when it comes to Electron, he (like most engineers) is still missing the point: the choice between Electron and its alternatives doesn't pivot on file size.