不过,量子计算机的原型编程语言现在看到的都还是英文编程语言,即使是国人原创的。
之前与量子领域研究者请教过“为量子计算设计的中文编程语言”问题,再看了一下他的回答提到:
建议接口尽可能通用
编程语言领域,中文编程语言的探索还相对很少。相对中文编程语言,对中文接口(API)的实践就更少了。事实上在现有的大多数英文编程语言中都可以对公共接口进行中文命名。发展中文API可以提高代码可读性,也降低项目维护成本,比如下面就是对p5js的接口进行中文化后的例程
对比下面同样功能的英文代码,是不是一目了然的多呢?
中文语法的编程语言离不开一套成熟好用的中文命名的核心库(API)。相比编程语言非常有限的语法和关键字,核心库的设计量更大,也是对开发者来说学习门槛更高的部分。从这个角度来说,不应坐待中文编程语言实现后再开发中文API,而是在现有的英文编程语言开发中,就逐渐开发积累出成规模的中文API,并尽量发布到对应的库管理平台,比如这个Java实现的简繁转换库,就发布到了Maven平台: