Users with no exposure to tcl
- Personal Pros: many of these (my parents for instance) feel that not knowing programming is a benefit ...
- Personal Cons: who knows how many of these would benefit from knowing Tcl? I would suspect that the majority of this category don't even have access to computers.
- Community Pros: can you imagine trying to handle an influx of millions of people who don't even know how to turn on a computer? It is beneficial to the community not to deal with this segment of population.
- Community Cons: can you imagine how much revenue could be generated from this huge segment if there were some way to tap into it?
- Personal Pro: if people can use tcl and not know it, then in my mind that's a real positive attribute; it says that tcl can meet a developer's need.
- Personal Con: user might not be aware of how they could potentially customize their applications if they don't know tcl
- Community Pros: if people are using apps and not knowing it, then by advertising the fact (where permitted by the authors) there is publicity opportunity
- Community Cons: I have heard developers talk about how they would prefer not to let their competitors know that tcl is their advantage.
- Personal Pro: in general, people in this category benefit from the fact that the developers get things done more quickly. That's probably the only real benefit this category get from tcl.
- Personal Con: perhaps does not get the greatest benefit from tcl's presence
- Community Pros: this group represents a potential pool of converts to the last category ;-)
- Community Cons: users in this segment have no motivation to contribute back to the community
- Personal Pro: user can, hopefully, find some better tool for the tasks at hand
- Personal Con: a bad experience can result in turning away not only one's self, but the sphere of influence one has from tcl
- Community Pros: if community remains open to criticism, and works to correct problems, then tcl can continue to improve
- Community Cons: can cause turbulence (aka trolling) within the community
- Personal Pro: hopefully, user is finding tcl a benefit
- Personal Con: none that I can think of
- Community Pros: in general, these are the active members of the community
- Community Cons: none