第三周作业

我选择的题目是15选1中的第七题:有人认为,“中文编程”, 是解决中国程序员编程效率一个秘密武器,请问它是一个 “银弹” 么?

答:所谓中文编程(或者称为中文编程语言)是指使用中文来书写的程序设计语言,其目的是为了减少对英语的学习,将精力集中在程序设计上,并且便于程序交流和代码维护。(引自百度百科)。

  中文编程的最大的好处就在于:他是中文的。这样使得很多人不用再苦苦的去学习英语。他打破了英文编程语言的垄断,可以有效减少信息技术对英文的依赖,这对于中国的技术发展偶一定的推进作用。;而且,中国人用自己的编程语言,才更有利于各种程序的编写。不但简化学习过程,而且提高了编程效率。中文编程还使得那些苦苦学习英语的人不用再吃力的去背诵单词等等,这样一来使得会编程的人数会有一个大幅度的增长。从现如今的角度去看确实作用很大......

  然而,他真的是一个“银弹”吗?其实,我觉得未必,中文编程知识在英文的基础上将其改编成了中文,使得许多英语不好但是喜欢编程的人方便。但是,中文编程存在缺陷:中文的输入往往要比英文的输入慢很多,到时工作效率下降;其次,中文编程是近几年才火起来的,但是对于现有的行业来说,C,Java,Ios等已经深入人心,是普遍大众的选择,对于大众,行业的发展来说,中文编程的作用确实要小很多;另外,中文编程导致的直接后果就是进行编程的人员水平过低,写出来的程序质量也差。这些原因确实影响颇大。

  综合来说,中文编程确实方便了许多人,但是,他确实也存在许多的问题,对于未来技术产业行业的发展来说,依然无法抗衡C,C#,Java等编程语言,并且会拉低IT行业的生产水准,所以,我认为,中文编程只是徒有其表,没有真正的能力,也许将来会有大作为,但是,不是现在。