3 ms·
> Desktop apps are still C++ and some newer apps are Javascript(Electron) I think the reason java failed on desktop and electron works is because electron is a
by seanalltogether 5y ago
> Desktop apps are still C++ and some newer apps are Javascript(Electron)
I think the reason java failed on desktop and electron works is because electron is an entire runtime packaged into the app. The java team failed to recognize that people want to install an app without worrying about external dependencies. Later on the Adobe AIR team failed to realize this as well and while AIR had a promising start it flopped as well due to external dependencies.
- zaphirplane 5y agoThat’s a jar web start enabled a user to double click to install (well cache) and run a Java application
- native_samples 5y agoModern Java does work this way with bundled runtimes. But it made the transition quite late, indeed.