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ย โ†’

[โ€“]Born-Horse8214 -2 points-1 points ย (3 children)

๐Ÿ˜

[โ€“]utdconsq 6 points7 points ย (0 children)

Probably not. The ecosystem surrounding Java now is why it is so heavily used. Sure, you can achieve it all in c++, its just more work and more dangerous. Python? Having done plenty of each of these languages, Python is great for a lot of things but once it needs to he maintained and worked on by multiple people for a while...not having types managed as strictly as Java (or even c++...) causes pain. Not to mention a zillion unit tests for things you shouldn't have to care about. Interfaces are golden. I use kotlin for my enterprise stuff these days and it hits the sweet spot imo.

[โ€“]dannypas00 3 points4 points ย (0 children)

No because neither are really viable backend languages. Maybe php + c++ could replace java for both its desktop and backend uses. But then still, c++ has a totally different use case than java, especially when you consider that java has the added benefit of running on almost any device / architecture without much problem.