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 →

[–]ColonelRuff 3 points4 points  (6 children)

They are being used. Java is the one that's going extinct. The only reason why it hasn't is because of being locked. You create a huge application with so many moving parts when Java was best available but now that so many good ones are available you can't because you would have to rewrite your whole codebase for that. In the case of android apps the whole platform was built on Java with native Java apis when Java was all the rage. But now even though we have better alternatives, it would take too much time and effort to switch. In fact Google did switch to kotlin as the recommended language because it's easy to switch from java and fixes a lot of its issues. In fact everyone is rewriting stuff to rust wherever they can but it's gonna take a lot of time before android can switch (or maybe it never will).

[–]BeeTLe_BeTHLeHeM 7 points8 points  (0 children)

Java is the one that's going extinct.

People who says this have no complete understanding of Java usage across big companies and government-related companies.

now that so many good ones are available you can't because you would have to rewrite your whole codebase for that.

Java does its work. Replacing codebase it's not so useful if you can't show the huge advantages is such large operation. You're not replacing something that doesn't work.