反汉语编程者早该闭嘴了

一个程序员的真实经历
作者  流星

作为汉语编程的一名知情人,也是一名技术员,针对社会上对汉语编程的种种言论,实在到了忍无可忍的地步。现在,还是让我发表一点个人的看法吧。
汉语编程从1994年正式问世起,关于汉语编程的争论从来就没有消停过。作为技术人员我不想关注太多。但我看到网上有太多的人来抵毁汉语编程这门技术体系,我是看不过去的。对于这些人,有故意挑拨离间、煽风点火的;有不明所以、一点就着的;大家对汉语编程的冷嘲热讽,早已令我痛心不已。我不是为自己从事的事业辩护,我只是想从一个十分了解汉语编程的普通技术人员讲一下自己的一段经历和我的看法,如果有人发现我说的这些事情没有站在客观的角度上,我甘愿辞职从此远离汉语编程。
早在2004年的时候,我是属于北京另外一家软件公司的一名员工。当时,这家软件公司对汉语编程很感兴趣,于是派我们公司20多人去当时的大连汉语编程研究“学习“,其实我们的目的很明确,就是到汉语编程去“卧底” 。当时给我们讲课的是两个高级工程师郭工和胡工,其间还听过汉语编程的发明人沈工讲的课。因我们去学习汉语编程的目的就是搞清楚汉语编程的底层,搞自己的汉语编程。
说实话,当时在大连的那几个月我感觉学到了很多的知识,尽管我学了很多,尽管我感觉真的就是另一种西方语言forth,但是还是有我不解的地方。为什么有很多东西汉语编程有而forth没有,为什么汉语编程有数据库而forth没有,为什么汉语编程能推广开而forth不行,为什么汉语编程能成批的培养学员而forth必须手把手的一个带一个,为什么汉语编程的结构规范、程序合理而forth程序只有写的人能看明白。但我没有时间去继续弄明白,因为跟我一样同去学习的有20多人,这些人当时通过几个月的系统培训编程水平和分析问题的能力都提高了很多,而这20多人也都是我原来所在软件公司的技术精英。
后来我的公司认为找到了汉语编程的根,找到了问题所在,所以准备重新开发一个中文编程。04年的10月,我和我的30多个同事被封闭隔离在燕郊开发区的一个三层楼里,开始进行汉语言编译器的开发。我们当时是4个组,我是一个小组的组长,另外的3个组长里有两个是我的老师,一个我的哥们。每个组都有5—10个人,这里面有从海外归来的forth专家,也有从事软件开发的博士生,而且还时常和台湾forth协会的专家相互交流。
我们不分黑天白夜地查资料,看文档,学汇编,不断的在电脑前分析、调试。有时为了攻克一个难点,我们要十几个人守着一个人操作,一个方案一个方案的试。这是相当艰苦的一段岁月,为了攻克汉语编程的难关,大家不分昼夜,困了就吃口馒头,累了就在凳子上睡会儿。我有一张照片反映了当时真实经历:嘴里还咬着馒头手里拿着筷子,人却已经睡着了,因为当时累得实在不行了。这是我们当时辛苦的最好写照。
最后我们公司编译器终于成型了,我们打包通过了,展现在我们面前开发的编译器和汉语编程相似,和forth相似。但是我们很快发现,它太弱了,它的结构词典很乱,它的稳定性很差,它的浮点运算有问题等等。太多的问题搞得我们一个个要发疯。我亲自带了几个人搞测试,有问题了就重新来弄,重新换思路写程序。最后编译器是能做东西了,也能开窗口了,做控件了;但是数据库呢?编译器呢?可视化平台呢?我们的这个中文编程和汉语编程相差太多了啊。
后来我感觉问题出在我们的身上了,我找出当时我们进修时在汉编研究院得到的资料,一遍一遍的看他们的文档,一点一点的分析沈工94年出的那本红皮书教材,从书中的讲解慢慢的体会出来。汉语编程也许有forth的思想,就像计算机都使用冯•诺伊曼的程序存储思想是一样的。Forth思想起源于易经的二进制,相近于中国人的思维,而汉语编程是中国人开发的,两者的思想相似是无可厚非的。我找到forth的底层源码,和手上的部分汉语编程编译器的源码比较,结果证实了我的看法,当时搞汉语编程编译器的人是懂forth的,但不是拿forth来汉化。
2005年7月,我离开原来所在的软件公司,同年12月,同事打电话告诉我:公司破产了。我当时的心情很复杂,我走的时候公司还有近100人,短短几个月就完了。我后来才明白,如果不知道汉语编程的核心内容再怎么也不可能搞出像现在汉语编程一样的东西来,所以我的公司倾其全力搞汉语编程,一定会是这样的结果。
上面的是我本人的亲身经历。我现在已经是一名真正的汉语编程公司的技术人员,最近两年来,一直从事汉语编程的研究工作。相信我以前的那些一起工作过的同事看到这个帖子就会想起我是谁。我也希望你们能常来看看我,我希望你们能重新来关注汉语编程。(我公司总部在中关村科技园,我工作的地方在清华东路25号电子六所大厦B座4楼研发室)。
上面的故事我是真实的经历,关于网上对汉语编程的恶意讽刺,我觉得更多的人还是不了解汉语编程,被有些蓄意中伤汉语编程的人所利用,我们曾听安全部门的官员提醒说,有一部分人对汉语编程的打压是非常严重的,甚至包括西方国家在中国的一些有目的,有组织的团体,也都在混淆视听。
比如说有人说汉语编程是汉化的。说这些话的人,我敢说他们没有认真地看汉语编程,也没有认真的了解汉语编程,只是主观的认定它就是汉化的。
目前,各种各样的汉化版工具满天飞,再加上中国人超强的盗版能力,有这些想法也是很自然的。但是,我用自已的良心和人格保证:汉语编程并非简单的汉化,它的底层就是汉字,这些可以从汉语编程发布的HD64180汉语编程系统的模型代码可以看出来,代码中的许多高级词是以机器码来实现的。试问一下有如此汉化的吗?
还有一部分人说汉语编程是骗人的。这我就更想不通。汉语编程经受的磨难和风雨他们没有看到,汉语编程开发的项目他们没有看到,甚至汉语编程忍辱负重和埋头实干他们也没有看到,就看到了汉语编程从国家项目中拿到钱了就说是骗子。说句粗话就是纯粹是放狗屁!
没有调查就根本没有发言权。汉语编程作为一种成熟的编程语言,已通过国家级鉴定。它不仅获得国家发明专利(国家发明专利号: ZL 94 1 07330.0 国际专利主分类号:G06F 17/00),同时还列入国家火炬计划项目和信息产业部科技发展基金。其实光从汉语编程在64180(8位单片机)、8098(16位单片机)、电子政务、电子商务、3D、GIS地理信息系统、动画游戏、汉语编程数据库、汉语编程网络数据库等方面做出这么多的成就,就可以把反对者的话来堵死。有哪一种计算机语言能做到这样呀?单单以一种语言之力做出这么多的项目,有些人却看不到,或是看到了却不提,专从鸡蛋里挑骨头。动不动说人家的语言有漏洞,希望大家不要轻信这些人的无耻言论。
做什么事情都会有反对的声音。只是希望大家能从更理性的角度分析问题,无论什么事情都要亲自调查试用一下,汉语编程也是这样,希望你们能看到它好的一面,我是相信汉语编程的能力的。而那些纯粹捣乱或本着不可告人目的的人,也早该闭嘴了!