我经常想知道为什么非英语程序员在编程时被迫使用不同的语言,而提供一个可以用本地化版本替换关键字的 IDE 似乎很容易。为什么德国人不能使用“während..macht”循环?
日本、德国、法国、西班牙、博茨瓦纳的程序员只是广泛使用宏/定义语句来让生活变得更容易忍受还是他们只是习惯了 print、if、then、while、do、begin、end 的功能意义、var、double、函数等?
也许框架(J2EE/.NET)使用的增加使这变得更加复杂,但这似乎仍然是值得的。另一方面,如果克林贡语成为美国事实上的编程语言,我可能会后悔提出这一建议。
在大多数编程语言中,关键字是保留的,因此它们不能用于变量名等。
现在假设每次更改区域性时关键字都会更改 - 在不更改标识符的情况下,无法将用一种区域性编写的代码移植到另一种区域性。恶心。此外,当有人将他们的代码复制到这样的问题论坛上时,我们就不再说同一种语言了。
编程语言本身仅具有一种文化具有明显的优势......
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)