Hacker News new | ask | show | jobs
by scott_karana 3906 days ago
I can't read Arabic, but it's great that the internationalization of modern programming languages and editors allows for this.

Sure, statements are still in English in most languages, but it must feel great to be able to write comments in your own language!

2 comments

>but it's great that the internationalization of modern programming languages and editors allows for this.

Having to juggle languages inside of my head while also deciphering code just creates unnecessary problems (don't know about you but I always need to "switch context" because I'm thinking in some language) - also there's the problem you have to learn double terminology and in reality few actually use the localized terms, they just mix in English ones - this makes talking about programming awkward because English terms sounds weird when you apply contextual rules for words, and (thankfully) nobody actually uses the translated terminology.

I don't believe you can be a good programmer without knowing English - most existing code/resources are in English and it's the language in which new developments are created and this is an industry with very fast innovation cycle.

Also we live in a global economy with multinational teams - why make things more complicated for everyone by using non-standard languages ? Sure the choice of English is arbitrary and it might not be a perfect choice but it's what we have and there's no good reason to change it.

I've seen some places (government related) mandate which language must be used but I would not call this "great".

While I absolutely hate comments in languages other than English, I appreciate the fact that not all software is intended for international audience.

Then there are string constants, which one often edits in the same tool as code, and also Emacs addicts like myself like to use it for personal notes and Wiki (org-mode), finance tracking (ledger-cli), blogging (again, org-mode) and e-mail (at least I would be if I could figure out how to make Emacs work with GMail effortlessly). There are many reasons for which this font is a great development!