Lef*_*ium 18
我维护Microsoft Windows和Office的韩语IME(输入法编辑器).因此,我每天与韩国开发者合作,定期与日本开发者合作,偶尔与中国开发者合作.我们都用C/C++编写代码.
我最熟悉韩国IME的代码.在韩语脚本(Hangul)中有一些地方有评论,这是绝对必要的,但即使大多数评论都是英文的.
这可能是因为我们是一家国际公司,所以我们都需要用一种通用语言进行沟通.甚至电子邮件通常都是用英语发送的.然而,当我与我的韩国同事口头说话时,它几乎总是用韩语.
虽然C/C++保留词也是"英语"词,但它们有其特定的含义,最终成为一种甚至不是真正"英语"的语言的一部分.
编辑:顺便说一句,我只是听了stackoverflow播客(我认为#29),其中出现了类似的问题.Joel说Excel中的脚本语言是可本地化的(保留字改为本地语言.)
回答所提出的确切问题:在大多数情况下,他们用"英语"编码(也就是说,他们使用与美国使用的编程语言完全相同的版本编码,使用基于英语的关键字等等).但是,有一些编程语言在不同程度上迎合了中文.正如一位评论者提到的,ChinesePython就是其中之一.
但是,我认为编程的努力不仅仅是生成源代码.对于那些在上海生活多年并在那段时间与程序员一起工作的人的观点,我认为这篇博客文章非常好.
有关Stack Overflow的进一步参考,不一定特别关注中文:
为什么他们会像我们一样使用任何其他工具?我自己也是德国人,也不用德语编程.但这是个好问题.
我接触过的中国和其他文化的代码都是英文的。我住在越南,这里他们仍然使用英语;即使对于所有变量名也是如此。有时您会看到越南语注释,但对于代码本身......全是英文。当您意识到大多数在线资源都是英文并且与其他文化背景的人共享代码也变得更容易这一事实时,这是有道理的。
| 归档时间: |
|
| 查看次数: |
32616 次 |
| 最近记录: |