4 ms·
I've actually stopped paying attention to https://github.com/vitalets/github-trending-repos https://github.com/vitalets/github-trending-repos because there are
by y4mi 7y ago
I've actually stopped paying attention to https://github.com/vitalets/github-trending-repos https://github.com/vitalets/github-trending-repos because there are so many Chinese repositories each week.
It's just rare to get them on HN, because it's a nightmare to go through their docs and they're usually not even attempting to write their code in English. Basically unusable for all intents and purposes, even if it were quality software.
- tasogare 7y ago> Basically unusable for all intents and purposes, even if it were quality software. Only if you don’t have anyone who can’t read Chinese on your team. Also most repositories are not documented at well or at all anyway so language hardly matters.
- y4mi 7y agoyes, most repositories arent documented well either, thats definitely true and was part of my point, really. how are you going to figure out why you're encountering a bug if not even the code itself is written in english? its fine for learning repositories or simple toy projects, but if you actually want your code to be used... please use the world language. (and no, english isnt my native language either)
- hinkley 7y agoI wonder if we’re hitting a point where a better decompiler would be useful. Transliterate the code into your first language, English or not.
- JonathonW 7y agoA decompiler can't pull contextually appropriate variable and function/method names out of nowhere (not to mention comments), which is the big roadblock when reading foreign-language code. That is, you're just as likely to be able to follow foreign-language code as you are decompiled code. Either way, you've basically thrown out all the documentation and swapped out all the names for gibberish.
- bathtub365 7y agoIt seems like having only some team members be able to really understand the code would still be a risk.