Disclaimer: I don't hate Python. I'm studying it over at Exercism. The opinions of the writer and commentators of the quoted article are their own.
It was on TechURLs that I discovered an opinion-piece entitled Python is not a great programming language.
So I'm wondering, as I do, does Python have any cons (in the pros and cons sense)? It seems fairly ubiquitous, appearing in all sorts of places, so the pros must be fairly compelling. But are there situations where it's really not the best, and if so, why?