VB这样的编程语言吗?
发展中文编程语言和开发环境是刚需。但是被很多人忽略的是,在中文编程语言发展成熟之前,在相当长时间内,英文编程语言仍将占据相当大的市场份额,尤其是有很多历史项目仍需依靠现有的英文编程生态圈。幸运的是,常用的英文编程语言都已支持中文命名标识符。比如:
Python:
Java:
JavaScript:
关键是,标识符中文命名是中英文编程语言开发都通用的。比如说,现在如果在Java中使用了中文命名,如果几年后需要改用某个中文编程语言重新实现,标识符的命名都可以直接使用,而不用从英文再改回为中文。更不用说在现在的项目中,使用母语命名的标识符将使代码更加易于理解,俗称“可读性更好”。不同意的大可以把上面的代码改写成英文命名,是骡子是马拿出来遛遛。
回到问题,使用中文命名标识符将使国产工具软件的开发维护成本更低,市场竞争力更高。与发展中文编程语言相辅相成,会是相当长时间内的必要补充和助推器。
为什么说是助推器?因为中文编程语言非常适合使用中文命名标识符实现,比如之前写的绘图脚本语言:
就在JavaScript实现中使用了中文命名标识符:
在代码中使用中文命名对于新手来说的意义也相当大。可以看看最近开始发的Java入门教程系列,就使用了像下面的中文例程:
可以想象可以让更多人更快地上手编程,也可以为国内软件发展提供更多人力资源。
一句话:从自己做起,现在就开始尽量用中文命名标识符吧!
Copyright © 广州京杭网络科技有限公司 2005-2025 版权所有 粤ICP备16019765号
广州京杭网络科技有限公司 版权所有