Hi,
I'm using Python now for about two months, and to be honest, it really made me love programming again. After programming in C, Java, and worst of all, C++, Python is incredibly fun. Thinking that I approach such language with all positive bias, I would love to hear some critique of Python language. Beside its extremely rich library, superb readability, builtin support for arbitrary size integers, etc. what are the negative features of Python? It is slow, naturally, for its interpreted nature. But how about language design, what parts are designed bad? And what major features the language lacks?
Please make your critiques around the core of Python. I mean, it is a scripting language so saying that "it shouldn't be a scripting language" is not much relevant, in my opinion. Instead, for example, please focus on how as a scripting language, it is inadequate.
I believe some critique and brainstorming would be fabulous for me to evaluate Python objectively.
Thanks in advance