Meaning of Community
For me, the meaning of community connotes a sense of vested interest. There is a sense of being mutually dependent that comes from a community. I think in the programming world this could take the form of actual package dependencies. More than there, there's a symbiosis in which your ideas can build on someone else's ideas, the result of which is a better world which others can occupy.
Its not as clear to me, however, how membership within a community works. It seems that there is a natural duality to membership: one side is self-electing into the group and the other is being accepted.
To date, I've tagged along enough to the node meetups that I've (at least from observable happenstance) self-elected into the group. The awesome people in the node community have been extremely welcoming as well. The fact remains, however, that I feel like an outsider in this community.
enjoy it. I find the tooling ill-equipped to deal with the sorts of
problems I face. This is mostly a result of really liking interfaces
and the sorts of tooling that types provide. I also have a problem
with the syntax warts that are completely unintuitive for folks who
come from other languages (
===, 4-argument reduce methods,
the need to wrap
for..in with a
hasOwnProperty() check, etc). I
find myself looking longingly towards the Dart community, but the
something like Dart poor business sense.
I can't say I have any answers here, but I'm sure I'm not the only one out there in this situation. How do you rectify this internal inconsistency?