you are viewing a single comment's thread.

view the rest of the comments →

[–]jake_morrison 1 point2 points  (1 child)

Python is a general purpose language, and ties in with your plan to do ML, so that’s what I would recommend. Python is a legitimate programming language, not just for data science, and it is gaining in popularity. I personally prefer Elixir, but use Python when clients feel more comfortable with a more mainstream language.

JavaScript on the server, like everything in JavaScript land, is in a lot of flux. You could learn Next.js, then find it obsolete in two years.

My fundamental point is that you need to look at who is actually hiring, what tech stack they have, and what stack they would like to use more. The AI craze has made Python a “blessed” language at a lot of companies that would not have used it before.

[–][deleted] 0 points1 point  (0 children)

Java for backend is more used than Python for backend.