From a quick look into the topics on this Forum, I’ve formed an impression that:
Python is great for its modules and its application for handling with big chunks of data in general (analysis, web crawling etc.), it looks like its less suited to a quick-and-dirty-on-the-moment script though (perhaps I’m just a bit more intimidated by it).
I’m beginning to realize that the diferences on languages (from a learning stand point) tend to reduce the more you know about programming in general, as the basic concepts (variables, arrays, dictionaries, etc) tend to repeat with some name and/or syntax changes.
The real diference seems to be the community and the use cases they develop around it.
Therefore I thought it was a good idea to ask to this community their opinions on the pros and cons of those languages, and help me and others decide which one to learn first.
P.S.: While I intend this post to be helpful to anyone with the same doubts I have, for those who ask about which will be my use cases, I’m both a professor of tax law and lawyer so, beside being interested in some cool automation tricks, on my day job I deal with a lot of emails, text, word documents, PDFs, databases, excel and csv spreadsheets, and the likes.