Again, just to make sure I'm being very clear, note what I said in my original comment. I wish that I enjoyed Python. I did not say, and don't assert, that Python is bad or that nobody else should enjoy it.
I just wish that I did.
> A lot of folks can’t survive today without a giant ide while you advocate not to use something tiny in comparison
I'm not advocating anything. I'm stating my personal preferences. But I also make sure that I don't rely on a giant IDE for any language. I use a couple of different ones at work, but I don't use one at home (even though my hobby projects are no less complex), because I've found that using IDEs encourages me to engage in poor programming practices. I am not saying that nobody should use IDEs or that they make people worse programmers. I'm speaking for myself. I want to deeply understand the languages I use.
> Do you hate working with jpeg or blender files because they require software? Rather move bits with a magnetic needle and steady hand?
Of course not. Those are not human-readable data collections are need a tool to make them understandable by a human. A programming language is supposed to be directly understandable by a human, though, and if you need a tool to make it so, that strikes me as a failure of the design of the language.
> Two ways to delimit blocks is redundant. Either one indents already or the project is a disaster.
Eh, each to his own. Yes, there is a redundancy there, but I think it's a redundancy that brings value and reduces error.