站长资讯 | 站长常用软件 | 站长工具 | 为奥运祝福!
文章投稿 当前位置:主页>站长故事>站长休闲>文章:徽剑:二评汉语编程的骗局还能折腾多久

徽剑:二评汉语编程的骗局还能折腾多久

来源:徽剑评点 作者:徽剑 发布时间:2007-10-22 阅读次数:  

本人最近发表了《汉语编程,汉芯之后的中国软件界大骗局》一文后,因为本人的这篇文章在网上被几千家网站转载,引起很多讨论,下面来看看徽剑二评汉语编程,再谈汉语编程的骗局还能折腾多久。

徽剑先提醒大家,爱国是每个中国人的义务,但是爱国也要擦亮眼睛,对于骗子、忽悠徽剑以为是不属于被我们爱的行列。

先来讲几个基本点:

一,汉语编程有几种,不要混淆了。

请大家注重汉语编程包括有这么几类

第一类以汉语编程网为代表的所谓汉语编程,其特点是把国外的语言做了汉化然后在国内冒充原创,骗取国家经费,甚至像上个世纪沈太富案那样骗取获得国 家专利。这一派的所谓汉语编程实际上是不折不扣的骗子。非凡指出的是由于他的名字就叫汉语编程,很多人很轻易把这个跟其他的混淆。

第二类以易语言为代表的汉语编程,其特点以易语言和所谓的跨平台的易飞扬为代表,采用中文写代码,即把原来接近于英文体系的程序代码中文化,在技术 上借鉴VB和Delphi的方式,采用大量集成组件,然后进行调用以达到简化操作的目的,但是这样一来,出现的问题就是不可能全中文,必须是中英文夹杂, 因为调用的各种DLL等大多都是诸如C、C++等开发的。而且中文代码与日常汉语差别太大,普通人根本无法理解。

第三类与搭建 之星、MyDesk等多种汉语集成编程工具,这类的特点是不考虑代码的汉化,而是尽可能扩大DLL等组件的调用简单化,以达到少写代码、甚至不写代 码的目的。这样一来一般人很轻易理解,缺点就是灵活性不好。实际上目前世界上的编程开发发展趋势就是编程工具尽可能傻瓜化。

所以大家在看的时候一定要分清楚,不要一听汉语编程就弄到一起了。

二,汉语为什么不能成为数学的表达语言

很多汉语编程的支持者都说,英语可以编程,为什么汉语不行,说这句话的人对于程序肯定是外行。这是因为

第一,英语也不是编程语言,各种编程语言实际上是英语转义的符号,各种所谓的英语程序对于没有接受过编程练习(不比中国人学编程要求低)的普通英美人也是天书。

第二,由于历史的发展关系,信息技术是在美国起步,而且到目前一直处于领先地位,这样一来大量的信息技术知识就必然是用英文书写,而中国人阅读这些英文资料时相对吃力,英美国家之所以信息技术发达,除了基础好以外,技术资料阅读的门槛低是最大原因。

回过头来看,徽剑在这里举一个例子,就是数学,我们知道数学里面有各种符号、公式,他们都是以拉丁字母和希腊字母为基础表达的。在现代没见过用汉语表达的,这是为什么?

怎么没有见过有人说用汉语来写数学的?

道理很简单,用拉丁字母和希腊字母来表示数学符号和公式,非常简练,同样的公式,你换成汉语来写,非看花眼不可。17世纪就确立了用简单的符号表达数学思想和算法。

同样,所谓的英语编程也是非常简练,比如说在C++编程中,常用的英文词也就几十个,扩展一点一般的英文词也就几百个,这种级别的英文对于任何语言的学习者来说都不是障碍。

而真正中国人面对的最大问题是英文资料和英文接口,这块由于数量太大,计算机新技术层出不穷,国内目前没有这样翻译组织,也没这方面人力。这样一来,即使对编程代码汉化也无济于事。

三,任何技术发展都有继续性而不能脱离现实

有人说,假如不实现汉语编程,那么差距会越来越大。

这种说法的人忽略了一个核心问题,就是任何技术都具有继续性,也就是说无论什么技术创新,都离不开原来的技术基础。信息技术由于海外领先一步,人家已经 把这个技术大厦大家起来了,我们没有必要也不可能去从头开发技术,从头来个286、386?人家还要告你侵犯知识产权。

别跟我说龙芯,要知道龙芯只是按照中国人设计的而已,其中的技术原理,设计理论、方法等等都是英文的,乃至于设计软件都是英文的。连加工都是人家海外代工的。

非凡指出的是龙芯提供的只有英文汇编指令文档,不懂英文,连龙芯基础上的编程也照样开发不了。

下面集中回答几个网友的问题:

1,美国英国人怎么会用英文编程?
  
答:错了,美国英国的普通人也不会用英文编程,只有经过练习的技术人员才会。

2,应该知道你学英语的时候有多大困难吧?你为现在的计算机水平付出的代价其实是你学英语的投入+你学计算机的投入。这么算,你能说你计算机学的很轻松吗?

答:错了,中国人学计算机包括学会写代码+学会看懂英文资料,假如光是只会写代码,而不会学会看懂英文资料同样编程上不去。充其量就开发点游戏外挂之类入门程序。

一个网友说得好:
  
板上芯片代码是老外写的;
  那么中国人来写芯片代码,又要用到老外的开发环境;
  那么做一个汉语编程开发环境,又要用到老外的API这个又是英文的;
  那么我们需要做一个中文的操作系统,API发誓一定用中文,这个时候可能用到汇编
  那么我们汉化汇编,却发现机器码转义符是西方风格的
  那么我们来定义中华民族的的机器码标准,却发现x86的CPU不鸟你
  那么我们来做x汉语的CPU,做成了却发现用户不鸟你,应用程序不够



文章地址:   http://www.xinasp.com/html/yeshuowangzhan/zhanchangxiuxian/20071022/16738.shtml
TAG: 多久 编程 汉语 折腾 骗局 徽剑

    评论加载中…
关于站点 - 广告服务 - 联系我们 - 版权隐私 - 免责声明 - 成员列表
© CopyRight 2002-2008, XINASP.COM, Inc. All Rights Reserved 客服QQ:762264 MAIL:QESY#163.COM
浙ICP备06014044号