> are you making the implicit assumption that people use python despite the
> fact that it has indentation based syntax (i.e. that indentation based syntax
> is a bad thing)? Or are you saying that even people who do not like
> indentation based syntax use Python because of its other strengths?
The second one. Even people who dislike indentation based syntax will use
Python if it helps them solves their problem. I've never heard anyone say "Yeah
we need to use Numpy but I don't like indentation based syntax so let's use
Java instead".
I personally like indentation based syntax more as I find it more readable and
coming from someone using an AZERTY keyboard the `{` is not as easily
accessible (but that's my personal bias).