当前位置:首页 > 新闻资讯 > 站长休闲 > > 徽剑:二评汉语编程的骗局还能折腾多久

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

点击次数:30 次 发布日期:2008-11-21 00:20:27 作者:源代码网
源代码网推荐

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

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

源代码网整理以下先来讲几个基本点:

源代码网整理以下一,“汉语编程”有几种,不要混淆了。

源代码网整理以下请大家注意汉语编程包括有这么几类

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

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

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

源代码网整理以下所以大家在看的时候一定要分清楚,不要一听“汉语编程”就弄到一起了。

源代码网整理以下二,汉语为什么不能成为数学的表达语言

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

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

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

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

源代码网整理以下怎么没有见过有人说用汉语来写数学的?

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

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

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

源代码网整理以下三,任何技术发展都有继承性而不能脱离现实

源代码网整理以下有人说,如果不实现汉语编程,那么差距会越来越大。

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

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

源代码网整理以下特别指出的是“龙芯”提供的只有“英文”汇编指令文档,不懂英文,连“龙芯”基础上的编程也照样开发不了。

源代码网整理以下下面集中回答几个网友的问题:

源代码网整理以下1,美国英国人怎么会用英文编程?
  
答:错了,美国英国的普通人也不会用“英文编程”,只有经过训练的技术人员才会。

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

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

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

源代码网整理以下源代码网供稿.

网友评论 (0)
会员中心
新闻资讯
本站推荐
新闻资讯之精华