5 ms·
Missing the point... Everyone has to jump that barrier so that there's no barrier between us, which is much more important.
by guggle 7y ago
Missing the point... Everyone has to jump that barrier so that there's no barrier between us, which is much more important.
- jrh206 7y agoNative English speakers don’t
- Baeocystin 7y agoEnglish keywords often have only the most tenuous links to their vernacular meaning. It's an unavoidable side effect of how different spoken and programming languages are. Compared to the difficulty of learning programming itself, remembering particular keywords is a tiny fraction of the mental burden.
- Majestic121 7y agoSuch is life, sometimes people have an unfair advantage. But in this case, having a common language is still much more valuable than the unfairness that this common language is the mother tongue of some.
- grenoire 7y agoThis is such an odd exaggeration; the number of words you have to learn to type are just abysmally small. You don't have to know what the word 'integer' is to know how it works in your code. I-N-T, three letters, this symbol means that the number does not have a fraction associated with it. As for the code base and documentation? Well, wouldn't you rather a lingua franca as opposed to trying to Google Translate your way through comments?
- deleted 7y ago[deleted]
- Baeocystin 7y agoI think this point is vital, and yet completely lost in the current zeitgeist. Shared foundations matter. Without them, we can't communicate effectively.
- fastball 7y agoEh, I think you're forgetting how much english grammar exists in stdlibs. `string.toUppercase()` is super intuitive for an english speaker, but is nonsense that needs to be memorized for someone that can't speak english.
- deleted 7y ago[deleted]
- guggle 7y agoThat's my point: everyone has to learn a bit of english, and that's good. It's good for everyone. It's a personal annoyance at first but with a bit of effort you turn it into a personal skill which then benefits to everyone. Community > Individual