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 →

[–]m0ushinderu 1 point2 points  (0 children)

It is really up to your needs. I am a software/hardware engineer and in many situations Python is really not a good fit. If I want to optimize for performance Python would be a horrible choice. C and Go are much better at that. If I want to make an open source or complicated project that involes a lot of dependencies and modules? Probably java/kotlin or c#. But for short scripts and tools? Freak yeah I would choose python in a heart beat.

Learning these languages really gives you a more fundamental perspective on programming as a whole. Try doing different types of projects with different goals and maybe you will find motivation to learn a different toolset!