我经常想知道为什么非英语程序员在编程时被迫使用不同的语言,而提供一个可以用本地化版本替换关键字的 IDE 似乎很容易。为什么德国人不能使用“während..macht”循环?
日本、德国、法国、西班牙、博茨瓦纳的程序员是否只是广泛使用宏/定义语句来让生活更容易忍受,还是他们只是习惯了 print 的功能意义,if, then, while, do, begin, end , var, double, 函数等?
也许越来越多地使用框架(J2EE/.NET)使这变得更加复杂,但似乎仍然值得。另一方面,如果克林贡语成为美国事实上的编程语言,我可能会后悔提出这个建议。