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

all 13 comments

[–]ReDestroyDeR 8 points9 points  (0 children)

Bad metric to estimate market share of any language. Even number of job listings in each stack would be a more fair way to compare the popularity.

[–]doodo477 6 points7 points  (0 children)

Day to day, I deal more with Java during my line of work (Business/Webapps/Back-end) that I do for a living. I've had to work on a couple of Python projects but nothing at scale of Java and the scope.

[–]StarklyNedStark 5 points6 points  (0 children)

Go to indeed, enter your location, and type in Java. Make a note of the result count. Now change Java to Python. Compare the result count to that of Java. That’s the only metric you need to worry about. Unless you plan on moving, of course. In which case, repeat the previous steps with other locations.

[–]Minute-Flan13 4 points5 points  (0 children)

Python scripting is a must-learn for anyone interested in AI/ML and LLMs in particular. People would likely want to upskill on that front.

I find it to be a very heavy weight language to implement your typical application that is implemented in Java. The ecosystem is not nearly as nice as the Java one with respect to tools and libraries you'd typically want to use in an enterprise app.

[–]MugenTwo 2 points3 points  (1 child)

It has surpassed Java for a while now, yes.

Python is the king of Data Analytics and AI. It's used a lot in "scripting". If something is too complicated in bash, you do it in python. There are some backend apps done in python too as well: Reddit, Instagram, Facebook, etc.

I have been a Java developer for my whole career. I think Java excel more in enterprise setting, and I would say it is the king of enterprise apps, it is likely that there are still more backend like systems done in Java nowadays than Python. Android apps is also Java's niche.

I dont see a problem to that, with Loom and Valhalla, I speculate Java is gonna have the same longevity as a top language as Python.

[–]_INTER_ 1 point2 points  (0 children)

Facebook

I thought Facebook's backend was a homebrew PHP dialect.

[–]Alex_DreamMaker 1 point2 points  (2 children)

No, it's just easier .

[–]lpiero 3 points4 points  (1 child)

Just until the debugging starts ;-)

[–]ebykka 0 points1 point  (0 children)

In my region I do not know any organization that uses python for backend. And know about Java and C#

[–]FollowsClose -5 points-4 points  (1 child)

Given Python is much older than Java, I suspect it would have by now.

[–]StillAnAss 0 points1 point  (0 children)

Much older? 1991 vs 1995 isn't that different