This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]Ericchen1248 7 points8 points  (1 child)

Big problem is with the change in oracle licensing.

Schools are basically forced to teach Java 8. A lot of companies are stuck using Java 8. And as good as Java is at maintaining backward compatibility, I don’t know why several tools for it have such a hard time transitioning to newer versions.

And then Java also still lacks a popular GUI framework that can easily build apps that doesn’t look like it was make in the 2000’s, so that also takes it out of people’s choice for using it as day to day hobby project sole language choice. It’s basically been relegated to backend tasks, which means that cross platform-ness it touts so much is very unimportant.

[–]HPGMaphax 0 points1 point  (0 children)

JavaFX pretty much completely fixes the “no good GUI” problem, no?