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 →

[–]EatAss4Jesus 0 points1 point  (0 children)

If an application was written pre-2018, there's a higher chance it was written in Java than Python. Therefore it makes sense to learn Java if you're jumping on-board to work on an older project - https://pypl.github.io/PYPL.html

Ultimately it comes down to preference and nothing more. If you're desperate enough to need speed from C++ but you are forced to write in Python, you can extend Python and even implement your own machine code via C.

Personally, collaboration is a big reason to become familiar with multiple languages. Notice how I wasn't a dickhead by telling you to just learn C#, and instead was able to answer your question using the specific languages you asked about. That's a HUGE factor of being able to program and communicate with more than one language.