3 ms·
The English subset used in these languages in way too small. Besides, it's not like "strcat", "fprintf" and "ioctl" are real English words. In University the t
by dyingkneepad 5y ago
The English subset used in these languages in way too small. Besides, it's not like "strcat", "fprintf" and "ioctl" are real English words.
In University the teachers used my local language for variable names and custom functions, but kept the English keywords and library functions, so programs would actually compile when typed in (we used paper and blackboards, this was in 2005, tests were also on paper). That was actually nice since it was very easy to understand that 'open()' was clearly not a function defined by our program.
What I'm salty about was learning Math in my local language. Since books all use symbols I never really learned how to pronounce math stuff in English even when reading English books. I have a hard time communicating math when speaking to my coworkers. "How is it that you talk about powers in English again? How am I supposed to pronounce O(log n^3)? How do I pronounce "5!"?".
- muzani 5y agoThere's also a lot of things that aren't the same meaning in English. English helps you guess what a Adapter is, or a Delegate, Impl, Context and all that stuff. What is push/pop supposed to be? But I think someone who has less experience with English might be less intimidated by tech jargon. It becomes a bit more like math.