这是我一直想知道的事情,我在网上任何地方都找不到它.当一家商店(比如日本)写代码时,我能用英文阅读吗?或者语言,如C,PHP,什么,有他们写的日语翻译?
我想我所问的是,世界上每一位编码人员都知道足够的英语使用我所用的完全相同的保留字吗?
这段代码是:
If (i < size){
switch
case 1:
print "hi there"
default:
print "no, thank you"
} else {
print "yes, thank you"
}
Run Code Online (Sandbox Code Playgroud)
显示与我现在用英语看到的完全相同,或者其他非英语人士会看到"if","switch","case","default","print"和" "用他们的母语?
编辑 - 是的,这很严重.我不知道语言的不同本地化是否有不同的关键字.或者如果甚至有不同的本地化.
我意识到大多数语言都支持多种语言,但我所见过的每种语言都以美国为中心.我的意思是关键字,标准库函数等都有英文名称.所以,作为一名程序员,你仍然需要至少知道一些英语来理解它.
是否有任何真正的"多语言"语言支持语言关键词,以及多种语言?
我经常想知道为什么非英语程序员在编程时被迫使用不同的语言,因为提供可以用本地化版本替换关键字的IDE似乎很容易.为什么德国人不能使用"während..macht"循环?
日本,德国,法国,西班牙,博茨瓦纳的程序员是否只是广泛使用宏/定义语句来使生活更容易忍受,或者他们只是习惯了打印的功能意义,如果,然后,同时,做,开始,结束,var,double,function等?
也许增加使用框架(J2EE/.NET)会使这更复杂,但它似乎仍然值得.另一方面,如果克林贡成为美国事实上的编程语言,我可能会后悔建议这样做.