我个人认为不是。
首先解释一下“银弹”这个词。“银弹”一词常被用做致命武器的代言词,被比喻为具有极端有效性的解决方法,作为杀手锏、最强杀招、王牌等的代称。在该题目中“银弹”指的是一项可使软件工程的生产力提高十倍的技术或方法。可见要达到银弹一词的说法,对中国程序员来说,中文编程必须达到高效率、蜻蜓点水的效果才行。然而现实中的“中文编程”远远达不到这样的效果。
原因有如下:
因为编程是一种实现功能的逻辑编写操作,为解决功能性与需求性,能否实现主要在于代码设计与方法,语言作为一种表现形式对编程的影响并不如前者大;
中文编程从未进入市场,谈不上流行。就目前来说,实现起来还有很多的困难,同时也需要时间去慢慢验证,中文编程最后能够达到一个怎么的程度。如果真的想让中文编程得到更好的发展,恐怕得先从中国内部开始推行,只有中国人自己都认识和了解,它才能有更好的发展前景;
进而因为中文编码相对于英文编码,所占的体积远比英文编码要大,对于一些对空间、时间要求较高的编程要求,英文能更好的实现。而且有时候我们的中文文字输入不一定比英文文字要迅速,在很多时候,英文单词比中文词组要输入得快,只要我们勤于练习,英文的输入肯定比中文快很多。
现在网上已经有了中文编程语言的出现——易语言,对于易语言实现安卓编程,其开发工具E4A的出现其实也是基于别人的成功,只是表面用中文,内层还是老外的东西。
时间: 2024-10-03 20:56:13