再说汉语编程-请不要夸大其作用

firerain_zzy 收藏 31 838
导读:这里无意贬低为汉语编程而进行努力的研究人员。这里只是想说,就是中国有汉语开发平台,中国离软件霸主的地位依然很远,很远。 世界有了语言,就有了交流,有了各种表达。但是,表达的背后是各种思想,各种推理,各种逻辑判断。中国有中文,美国有英语,但是中国现在的科技称不上霸主,就是和欧洲的国家相比也有及其大的差距。可见,语言本身不是决定国家科技实力的根本。中国科技落后的原因主要是中国长期以来只重视人文,而忽略甚至打压各种其他科学。当然,现在的科研体制也影响了中国科技的发展。 计算机程序语言说通俗点,和汉语,

这里无意贬低为汉语编程而进行努力的研究人员。这里只是想说,就是中国有汉语开发平台,中国离软件霸主的地位依然很远,很远。


世界有了语言,就有了交流,有了各种表达。但是,表达的背后是各种思想,各种推理,各种逻辑判断。中国有中文,美国有英语,但是中国现在的科技称不上霸主,就是和欧洲的国家相比也有及其大的差距。可见,语言本身不是决定国家科技实力的根本。中国科技落后的原因主要是中国长期以来只重视人文,而忽略甚至打压各种其他科学。当然,现在的科研体制也影响了中国科技的发展。


计算机程序语言说通俗点,和汉语,英语没有什么太大的区别。1 单词,计算机术语就是关键字,2 语法。计算机的单词和语法和英语,汉语相比,少的不再少。任何一个想编程的人,哪怕是文盲,2个月都能学会一门语言。但是,学会计算机语言又能如何?一个人不是文盲,但是也未必是研究人才。软件是一个庞大的系统,软件人才必备的素质个人认为是如下:

1 创意 2 规划和管理能力 3 其他方面的能力,包括数学,社会,人机,逻辑等等。这些方面不会因为中国有了汉语平台而更本的改变。也就是说,汉语平台的推出未必能使得中国能多几个软件人才。


对于编程来说,CPU无非就是几十条指令,包括数学运算,逻辑运算,流程判断等。这些和采用英语和汉语表示没有什么太大的关系,因为最终都是二进制运算。龙芯从现在看来比较成功,但是,我们要看到,龙芯就是出了,也就是使得我们国家没有了空白。经济上满足低端需要,并且国防意义重大。但是汉语平台和龙芯是不能比的,中国的自己开发平台早就有人做了,比如青鸟系列。汉语平台对国防等没有太大的意义。此外,汉语平台对程序开发人员来说,未必能提高多少效率,几个个英语单词和几十个中文的专用术语所需要的时间我想差别不大。


开发平台能否取得成功取决于平台的人机界面,平台所带的资源库。比如VC所带的MFC,现在商品化的开发平台都有成熟,高效的资源库。汉语开发平台如果想击败国外产品,就必须推出自己的资源库。否则,没有那个程序开发人员会使用的。


就计算机而言,中国和美国的差距是全方位的,但是,个人觉得最大的差距还是科研环境和体制的差别。就OS而言,美国从50年代到现在,几十个版本的OS被淘汰,最后就是微软和少量的UNIX剩下。而这些过程的背后是很多公司被淘汰,大量的人力,物力被投入研发。中国呢?就指望几个所谓的院士带几个人就能搞一个成功的操作系统?说句不客气的话,没有LINUX之前,中国高校的操作系统课基本都是书本上上,有了LINUX,学生才有机会分析OS的内核。龙芯的背后离不开国家的鼎力支持,因为它的意义重大。但是龙芯出来,也不能说中国CPU即将称霸全球,否则就是无知了。


如果为了推销自己,为汉语编程宣传倒也无可厚非。但是,说中国有了汉语编程就能称霸全球,那就是无知了。





0
回复主贴
聚焦 国际 历史 社会 军事

猜你感兴趣

更多 >>
31条评论
点击加载更多

发表评论

更多精彩内容

经典聚焦

更多
发帖 向上 向下
广告 关闭