I totally see your point, and I think that’s a sensible distinction.
Personally, I see myself in camp no 3. I totally care for programming, and love it. I don’t see a need in my life to do it, and do it just out of fun, and because it feels very close to my nature.
The point where I see this differ to your point 1, is that I am not willing to deal with absent documentation, simply because I think it’s a testament of a lack of care.
And documentation driven development can very much help with this.
Julia’s documentation is currently among the best of all languages that I consider modern and interesting. I read repeatedly, that it was not as good in the past, but currently, I think a lot of love and care has gone into it.
Swift is one of the few languages, that can compare, and I still prefer Julia in this regard.
This hints, that somebody has taken the critic of Julia’s documentation to heart, and I suspect the reason behind this is, that somebody saw value in providing documentation.
You don’t do this, if you don’t care, or if you think there is no value in it.
So now I am asking who is interested, and cares deeply, about the development of the language as being as accessible as possible.
Programming communities are very eager, to point out, how welcoming they are to minority, and a lot of this seems performative, as it only applies to sexual orientation and skin color.
But not to the experience level.
I personally feel, and I say this with 5 years into approaching programming, that programming communities take this lightly, and care only to the extent, that a change would help the experienced programmers as well.
And this is the reason why I write this post, and I am sorry, if I failed to properly communicate this. This post is not intended to gain movement about certain issues.
I like to evaluate, how much interest there is, to move the language into that direction at all.
And I listed a few example cases, since I wanted to show, that I care, and that I have already considered multiple aspects, also in order to show the direction I mean.
But this post is mainly about evaluating, if this is even in line with the direction the language is intended to take.
And this seems entirely unclear, even to the people themselves.