汉编

 几年来关于汉语编程的话题一直争论不休,近来更加“甚嚣尘上”。

根据我们现在的了解,汉语编程主要有两家:一家是北京国之经典汉语编程科技有限公司的“汉编”,另一家是大连大有吴涛易语言软件开发有限公司的“易语言”。徽剑同学针对的是“汉编”,将“汉编”骂了个狗血淋头。而看看“汉编”的回应,不是人身攻击就是偷换概念,甚至还装娘们,丑态十足。“汉编”的回应当中,徽剑反驳过的地方我就不说了,我想谈谈其他一些容易迷惑人的地方。


在回应中,“汉编”回应中口口声声说徽剑“恶意攻击汉语编程”,“严重损害了汉语编程的名誉”,但实际上易语言并没有牵扯其中。“汉编”只是一个产品,汉语编程是一个业界概念(也许还算不上专业术语)。批判“汉编”并不表示批判汉语编程。而“汉编”拉大旗做虎皮,将自己包装成“忍辱负重”的民族希望,还给批评者扣上“反华”的帽子,这种姿态跟一门编程语言相比差了十万八千里。


那么,“汉编”确实用的汉语,也能编程,怎么就是假的了呢?问题是这样的“汉编”有多少技术含量。实际上,只要用几个 #define,就能用中文来写 C 程序。这不也是“汉语编程”?这样的“汉语编程”有个屁用!从“汉编”和 Forth 代码的比较可以看出,“汉编”纯粹是替换关键字,根本就没有自己的语法,这跟 #define 出来的“汉语编程”就是一个套路的,“汉化编程”这个词用在“汉编”上实在是恰到好处。这种毫无技术含量的技俩,真的能够“带动计算机科技的本土化”,“能让中国人能自己编程”吗?吹吧你。


一个编程语言的发展,如果要靠国家拿钱支撑,那是根本没有前途的。Ruby 没有从日本政府拿一分钱,不照样炙手可热?“汉编”也号称搞了十几年,结果呢?连自己的语法都没有。没有人怀疑用“汉编”能不能做出东西出来,问题是谁愿意用中文关键字和英语语法来组织代码,谁看得懂。所谓“国家级鉴定”更是屁话,这种忽悠领导的东西,对业界来说毫无分量。UOF 不也是“国家标准”,有几个人见过 UOF 编辑工具和 UOF 文档?


“汉编”最近试图转移人们的视线,对自身绝口不提,而是大肆宣扬“汉语的思路更接近计算机语言”,大有拉拢纯情的愤青们的意思。这又是一通胡扯。且不说那文章中错误百出的专业常识,其立足点就有问题。计算机程序的执行靠的是逻辑,而逻辑思维是人类共有的,跟哪种人类语言无关。汉语也不见得就比英语更加靠近“逻辑”,没见过哪个中国人学了英语之后就变糊涂了。“阴阳阴阳阴阴阳”?去死吧。


不管“汉编”拿出多少技俩,IT群众的眼睛是雪亮的。国之经典的“汉编”,根本就是忽悠领导骗取经费的工具,在业内不过是一个可怜的小丑。真正的汉语编程不说不可能,但路还长的很。我希望汉语编程能找到真正的方向,不要因为这种骗人的东西而误入歧途。

我们知道一个骗局“汉芯事件”, 2003年2月,在摩托罗拉公司做测试的工程师陈进,将一片从美国买来的MOTO-free scale 56800芯片,雇请民工磨掉原有标志,然后加上自己的“标识”,变成了所谓“完全拥有自主知识产权”的“汉芯一号”,申请了多项专利,并借此当上了上海交大微电子学院院长、博导以及“长江学者”。
    
 汉芯事件一大特点就是拿一块别人的芯片,简单修改一下,然后包装成自己的成果。这种如果是商业上,只要不侵犯别人权益也就无可厚非。但是作为科技开发就不同,讲究的是原创和事实。我们来对比下汉芯和汉语编程,我们会发现他们有惊人的易曲同工之妙。

其实汉语编程就是win32forth的一个修改版,实现的功能基本上都是win32forth实现的。把这个东西吹嘘为民族的希望,汉语编程需要带的ckernel.ovl和win32forth 4.2需要带的kernel.bin文件都是词库(其实就是编译过一次的字节码)的要求,比如要是用汉语编程的编辑器winedit.dll替换成win32for.img的话就不需要带ckernel.ovl了。注意观察一下汉语编程的各个程序,都是由同名的一个exe文件和一个dll文件组成的,那个dll文件并不是真正的win32格式的dll文件,而是与win32forth 4.2的img仅差一个标志的一种格式;而那个exe文件其实都是可以互换使用的,当然跟win32forth 4.2互换都没有问题。”
    
 看到没有,一个骗子。一个跟汉芯一样的骗子。

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值