Originally posted by Jesse Torres:
I apologize for the confusion. I guess what I am trying to ask is the following. How can a German who only understands basic English or no English at all, write complex Java logic? Or is it required for non English speaking countries to hire an English speaking workforce? Will German IT companies outsource to English speaking companies? Or is there a German JDK?
Well, I've worked on IBM mainframe assembler language programs where the comments were all in Italian and had no problems, and if you can't eat it, I probably don't know the Italian
word for it.
Even in Japanese, the programming language reserved words themselves are almost invariably in English. The only case I know where an architecture was specifically designed in another language was Djikstra's "P" and "V" semaphore operation codes (Dutch for Lock and Unlock, so I understand).
Java is very strong on I18N, and I'm pretty sure that I recall distros which fell back to a specific country/language code for the defaults. But I think a simple environment variable setting can override that. Come to think of it, I'm pretty sure I've even seen German stack traces posted in the JOnAS message forums (objectweb.org)
So the program text is usually "English", but the application itself may support virtually any language(s)
I think we have a forum specifically for discussion of I18N. Non?