top | item 31788437

(no title)

ComradePhil | 3 years ago

Nothing. Don't learn anything. You'll waste time learning something you'll probably never use or forget what you learnt if you ever need to use it. You are a software developer; you can learn anything when you need to. Save it for then. For now, enjoy your time.

Since you would probably will not do that, my second best suggestion is to learn a language which can do what python can't or not in a straightforward way... for example:

- be performant or elegant... or

- easy to deploy/distribute... or

- have better out of the box dependency management

- not be complete and utter garbage

discuss

order

cgopalan|3 years ago

Hmm, is this a dig on Python? If so, sorry to hear that. My experience has been the complete opposite. Python in inherently intuitive to my way of thinking. And I have seen lots of Python applications where deployment, dependency management has not been a major problem (at least not worse than other languages). I see elegance in a lot of the Python code I read and its performance is good enough for the applications its used in (otherwise, it wouldn't be a good candidate).

Just mentioning that for every one of you, there probably is one of me :)