Sure but, this isn’t about the actual language. For instance I like Ada, there isn’t a lot of public support for it and you’re mostly left with the RM and GNAT manuals. But none of this is relevant to Ada as a language. Which was really all I was saying, you should probably split complaints about the ecosystem and the actual language affecting viability.
Of course it’s relevant to (my or anyone else’s use of) Ada as a language. And for any language the language and culture influence each other too much to consider them entirely separate. The attitude of the community invariably ends up being reflected in the syntax and standard library (and third party tools/libraries/documentation) of the language and vice versa. If you want in your head to decide there’s a distinction there, I guess that’s fine, but such a distinction has no practical benefit to a developer making the decision what language to use for such-and-such use-case.
Sure but, this isn’t about the actual language. For instance I like Ada, there isn’t a lot of public support for it and you’re mostly left with the RM and GNAT manuals. But none of this is relevant to Ada as a language. Which was really all I was saying, you should probably split complaints about the ecosystem and the actual language affecting viability.
Of course it’s relevant to (my or anyone else’s use of) Ada as a language. And for any language the language and culture influence each other too much to consider them entirely separate. The attitude of the community invariably ends up being reflected in the syntax and standard library (and third party tools/libraries/documentation) of the language and vice versa. If you want in your head to decide there’s a distinction there, I guess that’s fine, but such a distinction has no practical benefit to a developer making the decision what language to use for such-and-such use-case.