News for hackers. Stuff that matters.
Re:Electron considered harmful by adamnemecek on Thursday November 24, 2016 @12:32PM (#13031493)
I dislike JS just as much as the next guy but the only real contender on the list is Qt. Which you need to license for commercial development. Furthermore, even though I like to think that I'm ok in C++, I would really think twice before using it on my next project these days.

The JS performance issues should go away for the most part when wasm is standard. Also a lot of people write some compile to JS language, not JS, so I think that most of the points of this blog will be rendered moot in the near future.

Re:Electron considered harmful by falcolas on Thursday November 24, 2016 @12:38PM (#13031542)
If you're doing commercial development, why is a license (and the attendant support) a big deal? Its cost in relation to that of your developers is neglegable.

Or is the cost of the license really that prohibitive for a well supported and performant piece of software?

[EDIT]: I found the pricing after a bit of creative googling: Startups is about $1,000 a year, non-startups are about $3,500 a year. Even without the discount, that's roughly equivalent to a month of one developer's time. IMO, not a terrible deal, for something you can freely license and use for cross platform development.

Re:Electron considered harmful by witty_username on Thursday November 24, 2016 @12:47PM (#13031593)
Qt is LGPL, you don't need to share your application code; you only need to share Qt's code (which only matters if you modify Qt).

(not legal advice; I'm not completely sure about this)

> The LGPL allows you to keep the source code of your application private as long as it is “work that uses” the library. Dynamic linking is usually recommended here.