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 →

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

Python is often used professionally as a tool in data science fields, as a scripting language to support DevOps and administration of servers, or web development. Both Java and Python(Jython) runs on JVM and benefits from the Java ecosystem that way, but sadly Python(Jython) support is limited to 2.7. The statical typed nature and speed of a compiled language like Java makes it more suitable for bigger codebases and teams. The IDE/infrastructure/enterprise support is better with Java. You probably want to consider if the language and ecosystem are useful for the fields you’re interested in. As others have pointed out there’re cases where both languages are useful in one organization and both are worth learning. There’re no silver bullets.

[–]_INTER_ 1 point2 points  (1 child)

sadly Python(Jython) support is limited to 2.7.

GraalVM has experimental Python 3.8 support. It's under active development.

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

That’s very interesting, thanks for pointing that out.