 [原创]“汉编”新版,铁拳砸向“剽窃言论”者的鼻子 [博客帖]
文章提交者:万邦来朝
加贴在 国货当自强
铁血论坛 http://bbs.tiexue.net/bbs_155.html
“汉编”计划推出新版“汉语编程编译器”,铁拳砸向“剽窃言论”者的鼻子
毛主席说:“人民,只有人民才是创造世界历史的真正动力。”“中国对于人类应当有较大的贡献!”
[ 转自铁血社区 http://bbs.tiexue.net/ ] 老百姓说:“人民,只有人民,特别是中国人民,才是创造世界历史的真正动力。”“中国对于人类必定有更大的贡献!”
“汉编”编译器和编辑器,将推出更能体现中国特色的最新版本,这一记铁拳,必定要重重地打在“剽窃言论”者的鼻子上
由于目前“中国汉语编程网”上“自由下载、免费下载”的两个工具“汉编编辑器”和“汉编编译器”,版本都很老旧,也很粗糙,总是给人一种从美国的FORTH “剽窃”来的感觉。所以,我们觉得,应该给版本升升级,以打破那种“FORTH 有第几版,你汉编才有第几版;FORTH 有什么功能,你汉编才有什么功能”“FORTH 没有的版本,你汉编也没有这个版本;FORTH 没有这个功能,你汉编也没有这个功能”的猜疑、毁谤和怪论。
有人可能要问,为什么这么多年都不升级,突然现在要升级了呢?这个原因我不能细讲,只能简单的讲几句。因为参与开发的人,有退役军官,也有现役军官。为了保密起见,编译器的源代码,早已被分割保存,好比是把镜子打裂了。而现在已经从军用,转向民用,走向市场化运作,面对的是“英编”分子的猛烈攻击,逼得我们必须淘汰旧版本,重写新版本。同时,“汉编编译器”升级的迫切愿望,也是促成我们现在要“破镜重圆”的重要契机。
在新版本推出之前,我还是愿意把旧版本的有关问题,再次在这里,作一简单的解说。然后再简单介绍新版本的预期情况。
一 先讲旧版的“WIN32CHP.EXE 汉编编译器”!
[ 转自铁血社区 http://bbs.tiexue.net/ ] 1、win32chp.dll
在“汉编编译器”文件夹下,有一个动态连接库,名为win32chp.dll ,他的实际作用是一个“汉语编程词典”,也称为“汉语编程词库”。
有人发现,它能与FORTH 下的通用,并对此提出质疑。我认为,这没有什么好奇怪的。因为这是文件格式的通用问题和兼容问题,也就是词典结构,词库结构的通用问题和兼容问题。好比.DOC 文档,任何软件,只要支持这种.DOC格式,就都能把这个文件打开使用。但是,我们应当注意,文件的格式是相同的,但是文件的内容是不同的。我们的词库中,装的是中文词典,他的词库中,装的是英文词典,就好比,你用英文,写了一篇.DOC 文档,我用中文写了一篇.DOC 文档。当然,不同文种的.DOC 文档,在各种支持这种格式的软件中,都可以打开,阅读,编辑。但是,词库,却不一样了。你的FORTH 虽然能打开我的“中文词库”,因为库结构相同啊,但是,你除了利用“英文编译器”内部固有的“核心词”以外,是无法利用我的中文词库,对你的“英文程序”,进行“扩展”编译的。反过来一样,我也不能把你的“英文词库”,用于编译我的“中文程序”。但是,我仍然可以利用我的“核心词”,进行力所能及的程序编译。总之,通用性的问题,本不该是个问题,却被无知者,一知半解者,当成了一个问题,甚至放大为一个特大问题,非要弄个“水落石出”不可。
好吧。我先来做实验给大家看吧。
第一个动作,干脆把 win32chp.dll 删除,然后运行 “WIN32CHP.EXE 汉语编程编译器”。这时候,就会跳出一个“中文提示”窗口,提示语句为“找不到汉语编程词典”!
[ 转自铁血社区 http://bbs.tiexue.net/ ]
第二个动作,故意把 win32chp.dll 里面的内容,作些细小的改动,替换,删除,或干脆清空,然后运行 “WIN32CHP.EXE 汉语编程编译器”。这时候,就会跳出一个“中文提示”窗口,提示语句为“无效的词典”!
由此可以发现,“反汉编者”说,两者通用,这是不可置信的。姑且认为他通用,是因为我手边没有FORTH 软件。我也不打算去下载他,因为我对他没有兴趣。希望有兴趣的“好事者”,把两种编译器下载,按我的方法,进行测试,比较,判定“反汉编者”所说的,是真是假,就行了。我很忙,我不愿意,也没必要,去弄那些无用的东西。
2、WINCON.DLL
还有一个文件,就是WINCON.DLL ,当这个文件被删除时,就会跳出一句“英文提示”,且与FORTH 下删除此同名文件时,跳出的“英文提示”,大同小异。“反汉编者”这下可兴奋了,认为他已经找到了“剽窃的证据”。 我想问问,如果我看见你的头发,是染成黄的,我难道就可以草率地断定,你是美国人?就可以草率地下结论? 你不觉得,这靠不住吗? 你看问题,总是从侧面,反面去看,怎么不从正面去看呢?你看见了一个人的后脑勺,你就认定,他是张三,不是李四? 当你再看他正面的时候,你会大吃一惊,原来是李四,并不是张三!
而且,你对这个DLL 也并没有进行深入的研究,你只从文件名更改,文件的相互替换,等角度来进行“探索”的.而对文件的内容,并没有进行分析,解剖!我跟你说,那是在WINDOWS 下运行,必备的常量库,你又不相信,你只能瞎怀疑,瞎猜疑! 既然他的扩展名是DLL ,说明他是外部通用的谁都可以调用的,谁也不能说,只能你用,不能我用!
[ 转自铁血社区 http://bbs.tiexue.net/ ]
还有,我刚才做了一个实验,就是把WINCON.DLL 这个废文件删除.然后另外用记事本,建个空文件 文件名是 WINCON.TXT ,保存以后,用改名的方法,把扩展名.TXT 改为.DLL ,意思就是说,我故意弄个假的空的 WINCON.DLL 来顶替那个刚才被删除的 真 WINCON.DLL ,然后启动我的汉语编程编译器.照样运行,只是多了两次错误提示.
第一次的是
第二次的是
最后就是正常编译器的窗口界面了,一切运行,皆为正常!
[ 转自铁血社区 http://bbs.tiexue.net/ ]
注意,这时的系统信息,提示,API 常量 为 0 .
现在,我把假 WINCON.DLL 也删除,把真WINCON.DLL 还原.然后来看,编译器的运行窗口!
这是回收站的情况
这是将真 WINCON.DLL 还原后,编译器 运行的情况.
[ 转自铁血社区 http://bbs.tiexue.net/ ]
注意,这时的系统信息,提示,API 常量 为 10,895 .
通过我的这番“图文解说”,我相信,你对那个 WINCON.DLL 文件,应该有了很深刻的认识了!我早就说过,那些都是“废文件”,之所以,现在用他,是因为,现在我们大家的平台,是WINDOWS 所以必须要时不时地调用 API 函数.也就是说,如果我们换一个平台,就用不到这些函数了.就可以“废除使用”他了.
也就是说,你们这么多天来,叼在嘴里,死活不放的那个WINCON.DLL 原来也不过是“如此”!
顺便,再把那两个红叉图片,对比讲解一下。上一个“红叉”图,是中文提示,下一个“红叉”图,是英文提示.这说明,早期的版本,还是有瑕疵的!但这并不影响我们的编译器的主体构造和正常使用,以及版权所有!
3、文件夹下还有其他几个“废文件”,删除之后,除了有个提示窗口以外,“汉编编译器”一切照常运行!
[ 转自铁血社区 http://bbs.tiexue.net/ ]
二 先讲旧版的“WINEDIT.EXE 汉编编辑器”!
1、WINEDIT.dll
当文件夹下,这个WINEDIT.dll 被删除后,运行“WINEDIT.EXE 汉编编辑器”,会跳出中文提示窗口,提示“找不到汉语编程词典”,与上面讲的完全一致。
当文件夹下,这个WINEDIT.dll 文件的内容,被改动,替换,删除,清空后,运行“WINEDIT.EXE 汉编编辑器”,会跳出中文提示窗口,提示“无效的词典”,与上面讲的完全一致。
[ 转自铁血社区 http://bbs.tiexue.net/ ]
我不清楚,FORTH 是否也有这样的WINEDIT.EXE 编辑器和相应的WINEDIT.dll 词库文件。如果也有,那两者的库结构,应该差不多,但是具体存放在里面的数据,也就是“词”,应该是不同的。我们的是“中文词语”,他们的是“英文词语”。我没时间,去比较这些东西,希望“好事者”,去做认真的比较,然后找出新的“剽窃的证据”。哈哈!
2、WINCON.DLL
在“汉编编辑器”文件夹下,也有一个文件,就是WINCON.DLL ,当这个文件被删除时,就会跳出一句“英文提示”,且与FORTH “编译器”下删除此同名文件时,跳出的“英文提示”,大同小异。但不知道FORTH 有没有“编辑器”,也有这样的情况发生?如果他没有“编辑器”,那就没有必要做比较了。
但是,在“汉编编辑器”文件夹下,如果对WINCON.DLL 的内容,进行改动,替换,删除,清空后,就会出现七次“红叉”提示,分别贴图如下:
第一次的是
[ 转自铁血社区 http://bbs.tiexue.net/ ] 第二次的是
第三次的是
第四次的是
[ 转自铁血社区 http://bbs.tiexue.net/ ] 第五次的是
第六次的是
第七次的是
[ 转自铁血社区 http://bbs.tiexue.net/ ]
之后,就到了“汉编编辑器”界面,一切运行正常。
三 最后讲一下新版的预期情况
1、界面美化
新版,就应当有新界面,这是肯定的。包括菜单和工具条,以及其他辅助工具,都将在分组和分布等方面,更合理,更科学,更人性化。
2、功能增强
[ 转自铁血社区 http://bbs.tiexue.net/ ] 新版功能,将从目前的纵向(8位,16位,32位,64位)跨平台应用,增加新的横向(各操作系统,包括我们自己将要做的全新操作系统)跨平台应用,以及多领域语言分支(三维动画分支语言,数据库管理系统分支语言)等方向进行更深层次的扩展。
3、主要目的
用事实说话,粉碎“反汉编者”的一切无理言论,增强全国“汉编爱好者”学习“汉语编程”的信心和雄心,坚定不移地将“汉语编程”进行到底,彻底颠覆“英语编程”!
2007。10。29。万邦来朝。北京。
附录:
转帖 http://softbbs.pconline.com.cn/topic.jsp?tid=7760831&pageNo=1 软件论坛:扇向徽剑脸上的耳光
[ 转自铁血社区 http://bbs.tiexue.net/ ]
汉语编程,要打字吗? 鼠标点点,真轻松!
本文内容于 2007-10-31 18:31:03 被万邦来朝编辑 转载请注明出自铁血tiexue.net, 本贴地址: http://bbs.tiexue.net/post_2341719_1.html
[点击查看灌水过滤后的回复]
本帖已赚工分: 570
本帖已赚金币: 0
加准原创: leishen2007 10-29 20:26
加准精华: leishen2007 10-29 20:26
奖励工分: leishen2007 10-29 20:26
奖励工分: leishen2007 10-29 20:27
解除精华: leishen2007 10-29 22:48
解除原创: leishen2007 10-29 22:48
惩罚工分: leishen2007 10-29 22:49
转出: leishen2007 10-29 22:49
转出: 一枪两个 10-30 06:51
编辑: 万邦来朝 10-30 20:08
编辑: 万邦来朝 10-31 18:30
加准原创: duhui-a 10-31 18:46
原创转正: duhui-a 10-31 22:34
----------------------------------------------
【军团军职】一师战士
【军团军衔】中校
【军团军籍】军人证编号:CC-0193
汉编群号: 一一三三一八五八 请先给我发铁血短信,获取通行证!
|