| While it's true that learning English is very important and helpful for non-English-speaking programmers, they address this concern (as it applies to pt.SO) directly in the article. Translated for those who can't read: We didn't think that having the site one language only would be a problem. After all, most programmers speak English, right? Even programming languages themselves are in English, isn't that right? But we forgot something very important: We weren't writing a technical manual. We were building a community. It took a while, but we finally understood what most of you already knew. It's very difficult to be part of a community that, literally, doesn't speak your language. The point they're trying to make here is that it's one thing to read technical documentation in your non-native language, but it's quite another to try and constructively participate in a community, where there's a lot of complex, back-and-forth discussions, and things need to be explained clearly. It's true that, for an individual developer, learning English well will open up these sorts of communities. But so long as people aren't yet doing that, communities like pt.SO will be a big help. |