News for hackers. Stuff that matters.
Re:The decline and fall of Java on the desktop by thrashh on Wednesday March 02, 2022 @02:52PM (#30532061)
IMO the real reason why Java never took off on the desktop is because making a cross platform Java app is pretty easy but distributing a cross Java platform app is super hard. There’s all these situations that you have to account for, there’s no de facto way of doing anything, and you’re basically on your own finding a solution that fits your app. On top of that, you have to distribute the JVM and licensing for that used to not be that clear cut.

Literally the only obstacle to any language being on the desktop is the lack of someone creating a reliable, well-supported, cross platform, and easily licensed distribution method for that language.

Re:The decline and fall of Java on the desktop by shannah78 on Wednesday March 02, 2022 @03:25PM (#30532584)
100% agree. The "distribution" step has always taken way more time than I expected. And, I almost always had to compromise on certain platforms just because it couldn't get the square peg in to the round hole.

The goal of jDeploy is to sand off as many of these rough edges as possible to make cross-platform distribution as easy as cross-platform development.

Re:The decline and fall of Java on the desktop by leftbit on Wednesday March 02, 2022 @05:05PM (#30533855)
Now we've got jlink to bundle your application with the neccessary runtime modules into one custom runtime image... a bit late to the game, but still...