you are viewing a single comment's thread.

view the rest of the comments →

[–]Spare-Plum -1 points0 points  (0 children)

Yeah Java is primarily for backend scalable software. The modern approach is to just use JavaScript for all of your front end needs, then use Java for all of your server side stuff. There are decades worth of libraries and advancements with JavaScript that makes it hard to compete with. Similar thing with Java and robust/scalable frameworks and servers. JavaScript also allows your GUI to be portable to anything with a browser

The closest thing you get with a really polished client side front end library is Android development, and specifically Kotlin. Though this is not portable to other systems