Hacker News new | ask | show | jobs
by Kronopath 4519 days ago
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.

1 comments

Did you guys consider doing something like Simple English Wikipedia instead of a different language? From my experience ( I know, I know, anecdotal evidence) with non-native english speakers using english they seem to be most worried about making mistakes, if they are talking to someone who is also not a native speaker they tend to communicate better simply due to worrying less.
Simple English does not work for non-native speakers and here is why:

Everybody is exposed to some English, but not all people are exposed to the same English. Every non-native speaker is using available media to learn the language, so you'll have people who know bad newspaper English, then people fluent in TV-Drama English and finally those speaking and writing "Broken English" (looking at you, facebook, 4chan, etc.).

So people will be _using_ non-intersecting vocabularies in their own contributions. They would actually have to learn Simple English as another skill first.