News for hackers. Stuff that matters.
Re:Software Engineering Within SpaceX by speedgoose on Wednesday June 03, 2020 @12:39PM (#23405426)
I'm quite sure SpaceX can afford the commercial license of Qt.

It's simply that right now, web is the best. Far from perfect, but the best.

Re:Software Engineering Within SpaceX by eternauta3k on Thursday June 04, 2020 @06:42AM (#23414889)
> It's simply that right now, web is the best. Far from perfect, but the best.

Could you go into more detail? With Qt, you can use Qt Designer/Creator and get a working UI pretty fast and easily.

Re:Software Engineering Within SpaceX by speedgoose on Thursday June 04, 2020 @11:46AM (#23418162)
I would say the mains advantages are :

* write once, run everywhere.

* the amount of tools and libraries.

* Modern javascript is better than c++ or python for UI

* the availability of good web developers

Re:Software Engineering Within SpaceX by ZeikJT on Friday June 05, 2020 @03:40AM (#23426006)
* That is Java's slogan!

* The npm ecosystem is a bit overzealous in the dependency department. Not everything is bloated inside npm or out of it but a lot of it is.

* Javascript itself hasn't changed much in the way of making DOM creation/mutation easier. Custom elements, shadow DOM, etc. were nice but at the end of the day you still need to call createElement a lot and do everything manually. You're probably referring to using libraries, of which some are nice but many suffer the above-mentioned bloat problem. Event handling similarly hasn't changed much.

* True enough, there probably haven't been this many of us in a long long time! More people must mean more good people.