Why Python is Slow: Looking Under the Hood (2014)
Python is optimized for small programs being easy and quick (and pleasant) to write.Every other use case it fails in some way. For being slow. For lacking static typing. For lacking compilation. For having a GIL. etc.