标题: 汉语编程的方方面面, 带领大家见识一种“革命性”的语言,暂不开放回复
性别:未知-离线 Maxwell

代王
监管使
枢密直学士
山南西道节度使

Rank: 27Rank: 27Rank: 27Rank: 27Rank: 27Rank: 27
柱国(正二品)
组别 诸侯
级别 征东将军
好贴 4
功绩 1845
帖子 5799
编号 622
注册 2004-7-7


发表于 2007-9-30 17:07 资料 文集 短消息 只看该作者
汉语编程的方方面面

本帖暂不开放回复,需要讨论或者提问可以到
http://www.xycq.net/forum/thread-150542-1-1.html

本楼留作目录

在本帖开放期间也请不要回复,否则本人可能会利用职权清除不是那么有份量的回复,谢谢合作

感谢炎帝瀑布碎提醒我链接错误,系统ctrl-c经常失效

[ 本帖最后由 Maxwell 于 2007-9-30 17:50 编辑 ]


顶部
性别:未知-离线 Maxwell

代王
监管使
枢密直学士
山南西道节度使

Rank: 27Rank: 27Rank: 27Rank: 27Rank: 27Rank: 27
柱国(正二品)
组别 诸侯
级别 征东将军
好贴 4
功绩 1845
帖子 5799
编号 622
注册 2004-7-7


发表于 2007-9-30 17:17 资料 文集 短消息 只看该作者
前言

  本帖的起因是茶座的一篇帖子《汉语编程异军突起 民族产业出黑马》,这是一篇相当有才的托文,本来是一笑了之的,不过不幸在另一个论坛又见到一片托文。如果能托到脑白金那样人人呕吐也就罢了,偏偏欺骗了很多人象见了民族产业的救星一样,这就有问题了,于是忍不住发个帖子扫扫盲。

  我的观点和目的很明确,也许并不是一个好的事情,可能很难保持公正,不过我会尽量客观的去给大家展示这门语言的真面目。


顶部
性别:未知-离线 Maxwell

代王
监管使
枢密直学士
山南西道节度使

Rank: 27Rank: 27Rank: 27Rank: 27Rank: 27Rank: 27
柱国(正二品)
组别 诸侯
级别 征东将军
好贴 4
功绩 1845
帖子 5799
编号 622
注册 2004-7-7


发表于 2007-9-30 17:47 资料 文集 短消息 只看该作者
汉语编程官方简介(蓝色部分为本人附注)

一、什么是汉语编程

  汉语编程设计系统是中国南京汉编程科技发展有限责任公司自己独立开发、拥有自主版权的一套以汉语为核心、东方思维为基础,面向组件和对象,具有跨系统和平台无关性的计算机语言。

二、汉语编程的特色和优势

1.    编程思维的创新

  汉语编程的思维方式不同于建立在西语环境下的传统编程的思维方式。在传统编程方式中,思维是聚集发散的。例如C或Java,两者都由最基本的若干语句构成,思维方式集中体现在用基本的关键词为单位和本身的语法为依托,针对每一个问题构筑扩展的解决方法。问题愈多、愈要扩展,语言本身发散得愈厉害。于是每一个想要软件复用的开发者不得不使用厚厚的函数、类库和API手册才能查到对自己真正有用的信息,即使对于英语母语的人亦是如此,从而大大增加了编程的难度、降低了开发效率。在汉语编程中,思维是发散聚集的。因为汉语编程中,单字是基础,是对象,是元件,是构成编程系统的要素。而语法在汉语编程中已经被弱化。由单字的不同组合,针对不同的问题提出解决方法,单字越发散,功能越强劲,解决问题的方式越集中。对于汉语母语或精通汉语的人而言,这是最直接的思维方式,也最是贴近自然的语言。
故弄玄虚,扯了半天还是没说清楚实质上有什么不一样

2.    软件方法的创新

  汉语编程技术采用核心词库和无限寄存器相结合,边输入边执行,既解释又编译的方法,不同于现存的所有语言。在传统编程语言中,有编译执行的,如C/C++、PASCAL/DELPHI等;也有解释执行的,如JAVA、BASIC等。这些语言各有自己的优点,对于编译执行语言,兼容性差,复杂,但是执行速度快;对于解释执行的语言,方式比较简便,代码的兼容性好,但是运行速度缓慢。汉语编程从软件方法上结合了两者的优点,既可以利用自身的虚拟机对程序代码解释并执行,又可以把源代码或解释的伪代码进行编译,生成本机代码,脱离编程环境和虚拟机直接运行。
看起来好像是说既支持解释执行又支持编译成本地代码。汉语编程是1993年发布的,而1987年发布的Quick Basic就支持这种方式。

3.  汉字的亲和力

  汉语是中国的母语,无论是在北方还是南方,在大陆还是台湾,甚至是新加坡等地,尽管汉语的读音不尽相同,但是作为表意的汉字书写形式是统一的。这种统一体现了汉语的亲和力。汉语编程的资源就是汉字,也是最能体现汉字的亲和力。无论身居何地,只要使用汉字作为书写表达工具,都能使用汉语编程。汉语的字与字的词义关系清晰明白,表达信息一致,这样会写汉字甚至只是会说汉语的人就能利用汉语编程来制作自己想要软件。从而大大简化了学习过程,也提高编程效率。可以说,学习汉语的同时,人们得到了一个很好的礼物,就是直接用汉语编程,而无需再学习计算机知识。
要完美实现上述理想需要电脑能够理解汉语才行,否则我建了一个“地瓜”对象,别人要用“红薯”取这个对象怎么办?查看了一些汉语编程的代码,发现里面还是出现了大量的计算机术语,不学习计算机知识就能写出来?

4.  跨越平台的灵活性

  可以说汉语编程的在一部分编程思想上和JAVA 不谋而合。汉语编程为了做到软件和计算机无关的特性,和JAVA一样也有虚拟机的概念。不同的是,JAVA的虚拟机设计还是效仿传统的计算机硬件和CPU 结构,但是汉语编程采用数据流和意识流分离、数摞、无限寄存器等概念,把虚拟机的性能大大提高,系统体积小巧。从标准的PC系统平台如WINDOWS 2000到内存很小到64K的单片机都能适用。使得汉语编程不仅跨越操作系统平台,还可以应用到没有系统的硬件中,而且成本低,效能高。是目前最灵活的语言。
意识流分离、数摞、无限寄存器这都是什么神奇的技术?查了一下汉语编程对数摞的描述,那不是堆栈么。补充一句,我似乎看到了一些逆波兰表达式,总不至于原始到这种程度吧,有待考证。

5.  嵌入式操作系统的新机遇

  汉语编程的出现,对于仪器、仪表和其他广泛使用单片机的行业带来了新的机遇。在这些行业中,谁掌握新技术,谁就掌控了市场。但是,在计算机技术全面渗透这些行业的今天,芯片、总线、接口、操作系统、算法、计算机语言形成了发达国家垄断的基础,使不具有开发能力的发展中国家资金外流、市场萎缩、行业退化。但是利用汉语编程技术开发的智能网络化仪器仪表通用芯片技术,彻底打破了外国的垄断。采用完全兼容、通用的接口、独特的内、外部总线、可编程功能的集成芯片,精巧得只有4-8k的系统,完善的开发、调试环境,强大的网络功能,使嵌入式操作系统进入了一个新的时代。目前,这套系统已经在北京毛纺厂、轻型汽车厂、上海宝钢、八一电影制片厂等等投入使用,另外,在军方防空、电子战领域也有广泛的使用。
“职能网络化仪器仪表通用芯片技术”难道是说汉语编程的所有人还有支持汉语编程语言的芯片?莫非就是后文提到的中文CPU?这下玩大了,汉语编程居然在嵌入式领域有从CPU、操作系统、开发语言、开发环境全系列产品。北京毛纺厂已经是个历史名词了,轻型汽车厂也不知道是哪个地方的,好歹宝钢还在,有机会会去求证一下有没有汉语编程的系统在使用。今天从别处看到,汉语编程与一门上世纪60年代产生的语言Forth有着千丝万缕的联系,而Forth恰好在嵌入式领域有一定的优势。

6.  极佳的安全性

  汉语编程是一套和系统、硬件无关的系统。它完全由我们自主开发,采用独特的语言结构和虚拟机,从而使得任何使用汉语程序设计语言系统数据库开发环境自行设计的数据库均具有数据信息管理高度安全、稳定、保密的特点。由于运行机制和现有的操作系统及软件完全不同,从而在根本上阻隔了黑客入侵和计算机病毒传播。大大增加了系统的安全保密性。由于使自主从裸机开发的产品,可以杜绝汉语编程系统受到操作系统的后门、逻辑炸弹、木马等陷阱的影响。使用汉语编程,从原理上也防止后门、逻辑炸弹、木马的产生。尤其在网络数据传输安全上,汉语编程从最底层做起,采用独特的加密协议,防止泄密。所以,汉语编程的出色的安全性可以满足于政府、军方、和企业的应用。
汉语编程总归是个虚拟机,虚拟机至少有一个可执行的程序是现有操作系统格式的可执行程序,那么这个程序无论如何也逃脱不了病毒的感染。另外,看了一下汉语编程编译出的程序,都是由两个文件组成的,其中的exe文件所有编译出来的程序都是一致的,想必是那个所谓的虚拟机程序,而另一个文件存放编译后的字节码程序(借用一下现代的其他不那么“神奇”的语言里的概念)。这种一个程序配一个虚拟机的方式总是给人一种很不专业的感觉。汉语编程一直声称它的数据库高性能、高度安全、稳定,可是网上并没有提供相关的可以试用的产品,而数据库是一个很容易验证性能、稳定性的产品。开始我就想从数据库入手验证一下汉语编程实力如何,可惜居然找不到。

7.  超越传统编程工具

  汉语编程不仅仅是编程工具,内部包含系统平台。它完全自主开发,向世人展现了一条前所未有的软件道路。人人都能编程,人人都是软件工程师是汉语编程的目标。并籍此以解决软件开发人员严重不足的世界性问题。同时,汉语编程的推出对于中国在世界高科技界的地位和影响,具有战略意义。对于国内一些数据敏感和保密性强的单位,例如经济、军事等机关部门都有非常大的市场前景。此外,汉语编程还可以利用原来已经拥有的软件资源,如其他语言的API开发包,动态库等。汉语编程是国际化的,适应现代软件发展潮流的。能够使用当前流行的COM、COM+、CROBA等等标准,可以和其他开发工具如Java、VC++、VB、Delphi等无缝兼容。

三、汉语编程的发展方向

  汉语编程是一个跨时代的产物,将在多个领域引发变革。而且,汉语编程是一个完整的技术体系,将在以下几个方向上继续发展。

1.  跨平台应用

  和JAVA 一样,作为一种硬件和系统平台无关性语言,汉语编程也可以一次编译,处处运行。但是,目前汉语编程虚拟机支持的硬件和操作系统还不多,需要尽快在各种常用的系统下开发相应的虚拟机环境。目前汉语编程的虚拟机支持基于INTEL X86的操作系统MS WINDOWS系列、DOS等,和INTEL 8098、Z80单片机。还需要在应用比较广泛的LINUX、SCO UNIX、SOLARIS等操作系统及51系列单片机上建立虚拟机。这些跨平台的应用将是汉语编程的基础。
吹了半天,居然只是理论上能够跨平台,理论上任何语言都能跨平台,跟没说一样。目前Forth在上面提到的系统上都有实现,而汉语编程只实现了一部分,两者的关系有待进一步证实。

2.  数据库开发

  现在软件的应用,尤其是企业级应用是不能没有数据库支撑的。汉语编程在数据库的应用方面提出了“数据管理程序化,程序设计数据化”的概念,把数据库的设计开发提升到了一个新的高度。在具体的开发中将极大的解放设计者的思想,使用全新的二维结构和自由类项可以大大提升数据库的性能,极大提高建库、检索、查询、插入、删除等操作速度。另外,汉语编程需要开发公用的接口标准,以和现在流行的Oracle、DB2、SQL Server等数据库连接。数据库的开发,是汉语编程成熟的标志。

没有找到其所指的数据库,前面说过了,数据库的好坏是很容易验证的。敢把产品放出来才能让人信服。

3.  汉字元件库完善

  汉语编程系统是和汉字本身一样博大精深,完善每一个汉字元件是汉语编程的重要任务。汉字在汉语编程中不仅仅是符号,还是元件、是对象。每个汉字都代表它在现实中的属性、方法和事件。随着汉语编程的应用越来越广泛,汉字元件库的内容也会越来越丰富。


4.  中文操作系统平台

  在未来,开发自己的操作系统平台也是汉语编程的重要任务。

5.  中文CPU

  采用汉语编程的独特技术,研制自己的中文指令CPU是汉语编程的未来。
  汉语编程是一套独特的,自成体系的产品。是在外国计算机产品高度垄断的环境下,在世界软件工业技术很长时间内停滞不前,跨平台技术日臻完善,国内创业基金、科技板块、企业并购等资本市场的运作已显雏形,国家呼唤自己的软件产品的时候应运而生的。
CPU要采用编程语言的技术

[ 本帖最后由 Maxwell 于 2007-10-7 15:40 编辑 ]
顶部
性别:男-离线 岱瀛
(deving)

长平侯
川峡东路经略使
监管使

Rank: 19Rank: 19Rank: 19Rank: 19
组别 经略使
级别 左将军
好贴 1
功绩 2293
帖子 1370
编号 55810
注册 2005-12-22
来自 人间
家族 慕容世家


发表于 2007-9-30 23:23 资料 个人空间 短消息 只看该作者
1.中文指令CPU,CPU的指令,从数字电路来看,无非就是些01的逻辑组合,从模拟电路看,不就是电流频率和振幅的问题吗?
这和中文英文什么问都没有任何关系。

机器语言这一级,没有英文的所谓,全都是01. 汇编语言这一级,倒是可以把jmp 叫做 "跳越"什么的。不过汇编指令是对应机器指令的。

所以中文CPU这个概念有点特别奇怪的样子。


2.中文操作系统平台,与其强调中文的特点,不如强调自主知识产权。 微软可出了很多年的中文版windows了。虽然内行人知道那和想象中的中文操作系统平台差距十万八千里,可是外行人却很容易被闷的。
所以个人认为与其强调非常容易被表面现象迷弄的中文操作系统这个名词,不如强调自主知识产权的操作系统。
现在的学术腐败问题有多严重,不需要去证明。如果真的去炒作中文操作系统这个名词,唯一的担心就是有的教授非常可能把一个Linux改一改,汉化一下就去糊弄上面的领导,糊弄全社会的舆论了。

3.数据库开发
象XML技术的应用,支持中文的数据库开发问题不大的。

QUOTE:
汉语编程在数据库的应用方面提出了“数据管理程序化,程序设计数据化”的概念,把数据库的设计开发提升到了一个新的高度。

程序设计数据化应该更主要的是面向过程时期的一种设计分析思想,那时候数据字典,ER图,数据的流向分析都非常重要。

但是从OOAD(面向对象分析设计)的看,其实程序设计数据化远没有抽象化,模块化的要求强度高。

关系型数据库,表和表的串联关系很多,但是面向对象型的数据库结构,其实更多的是层次关系。

OOAD,从最抽象的模型出发,定义出接口,划分出模块, 然后 一般都能定义出 边界类,控制类,实体类。 整个程序在内存中跑起来,数据是一层一层的关系,

不是关系数据库那种平面型数据关系,最后实体类序列化保存。

完整的讲,这样的程序设计已经完全不是以数据为中心了,而是以基础应用为核心,先抽象,建模,再以具体业务展开,以业务流程分析为主线制定设计方案,最终

得出分析设计图指导程序设计。

“程序设计数据化”这个概念是面向过程的主流概念,因为函数的进出都是数据流的问题,可是在面向对象的设计中,“程序设计数据化”这个概念其实已经下降了一个
台阶,而说

QUOTE:
汉语编程在数据库的应用方面提出了“数据管理程序化,程序设计数据化”的概念,把数据库的设计开发提升到了一个新的高度。

无疑是很有问题的。

4.跨平台应用
这个不过是Sun过度吹嘘的东西。象Basic那种程序,你要在Linux,windows下都有相应的解释器的,代码Copy过去,只要不直接调用API或者Shell,不一样的到处运行吗?

而需要调用API或者shell等的,如果解释器多封装一层也就OK了。 所以跨平台其商业意义远远重于其技术意义。

一般的项目应用,也不大可能说一开始定了要在windows下跑,等做好了突然改了说要到Unix下跑了。

象C#,它有了.NetFramework这层东西,完全也是可以跨平台的,可微软它就不这么干,更不去炒这个概念。道理很简单,商业上讲,他的最重点是操作系统。他巴不得全部程序
都跑在windows下了,还跨个鬼平台,砸自己脚吗?


----------------------------------------------------------------------


1.    编程思维的创新

那段话很有学者论文水平,就是米看懂在说实际上在说啥,空话大话不少。

2.    软件方法的创新

这个还是看不到创新。特别是真正有十分应用意义的创新。

3.    汉字的亲和力

QUOTE:
汉语的字与字的词义关系清晰明白,表达信息一致

汉字是意义最丰富的语言之一了。其多义性,不同语境下的不同义性更不需要再怎么具体举例说明了。

QUOTE:
可以说,学习汉语的同时,人们得到了一个很好的礼物,就是直接用汉语编程,而无需再学习计算机知识。

这个就是我最反感炒作汉语编程的地方,整个就是扯蛋,骗所有不懂计算机的人的。  敢情英语国家的人现在是个个都位写程序了。

4.    跨越平台的灵活性
他的论点,前面对于跨平台应用的特性已经讲过。至于其论证和论据,则相当的漫无边际,炒作率极高了。 感觉上写这段论证的人是不懂计算机的,完全对组成原理毫不了解,空泛的炒作。

5.  嵌入式操作系统的新机遇
报导性的语言,不评论。

6.   极佳的安全性
不知道这个写报道的人是否能认识到病毒木马根本上讲都是程序这一最基本概念。  
      
7.  超越传统编程工具
仅仅想说,超越这两个字它不仅仅是一个口号。


----------------------------------------------------------------------------------------------------------------------

    总之,本人一向的观点都是汉语编程这东西,实在炒作不得。 一炒作,其中就漏洞百出,可笑点非常的多。但是他偏偏却能欺骗到许多不大了解者,籍此愈让它大炒特炒。实是最大的误国误民之举。

    计算机领域发展了这么久,他的相关壁垒其实已经形成,打破西方世界对这个领域的垄断,绝对不是一个所谓汉语编程就能达到的。
而计算机这个方面的知识,在今日的中国社会,特别是上了年纪的领导阶层来讲,更是非常空白,所以由此在当今过于功利,过于浮躁的科研领域中,很容易出现一部人,利用起所谓的汉语编程这一概念大炒特炒,骗经费,骗舆论,骗天下人。最终的笑话,必然比那打磨的汉芯要大上几百倍。

     我不知道日本会不会有日语编程的炒作概念,总之据我了解,日本现在很多写的程序也是用Java的,而象Koei的,我从他的曹操传里的代码信息里有看到是用VC编译的。


     中国洋务运动的时候,吹嘘得多厉害的北洋舰队,在甲午中日战争的结局如何?

     师夷长技以制夷,踏踏实实的作些实在的东西,哪怕表面上看一点用都没有,也比吹得天花乱缀的概念好。 昔日北洋舰队华丽得让李鸿章曾是多么的感慨,一战即溃下的结果又是谁事先知道的呢?

     真正去做龙芯,哪怕速度不及Intel芯片的一半,这也不怕。千万不要轻易的说中文CPU。电子CPU是目前的主要,光学CPU,生物学CPU是一种前沿科学的尝试。英文CPU,日文CPU可从来都没有过,做个中文CPU到底是什么东西? 我真的怀疑那帮教授敢把一颗别人的CPU上面的字打磨掉,写上中文就是中文CPU了。

     真正的去做自己的操作系统,你的界面哪怕是火星文,你的代码实现就算全是汇编和C,又有什么关系呢。  千万千万不要用一个英文操作系统汉化下,汉语包装下就是“中文操作系统”了。

    看那些文章的表面吹嘘,看之前的学术笑话,我真的真的很怀疑。

    汉语编程,你要从普及性的小学教育去谈,或许还会有那么一点点的可值之处。要一开篇去吹天上去的,永远只有笑话。

    只是很可叹,轮船大炮这一第一次工业革命的产品已经在一百多年前糊弄过一次相对落后的中华民族了,难道还要让第三次科技革命的东西再糊弄中华民族一次吗?

[ 本帖最后由 岱瀛 于 2007-9-30 23:26 编辑 ]
顶部
性别:未知-离线 Maxwell

代王
监管使
枢密直学士
山南西道节度使

Rank: 27Rank: 27Rank: 27Rank: 27Rank: 27Rank: 27
柱国(正二品)
组别 诸侯
级别 征东将军
好贴 4
功绩 1845
帖子 5799
编号 622
注册 2004-7-7


发表于 2007-10-12 10:57 资料 文集 短消息 只看该作者
转一个帖子,另附我的解疑(蓝色字)
请高度关注:汉语编程解疑
1. 汉语编程为什么没有开发IDE?

答:汉语编程有自己的可视化开发平台,经过实践,大部分的初学者使用后对程序的结构和编程思路不清楚,阻碍了学员往工程师和分析师更深的发展.所以经过研究只有在工程师一级开发大工程的时候使用可视化平台.汉语编程不是培养程序员的,是培养开发人员的工程思想.汉语编程的培训过程也不单单是让学员学会使用汉语编程,而是一个工程流程,让学员懂得怎么去设计项目,怎么去开发项目,怎么去管理团队.通过汉语编程培训出来的人都可以是工程思想很高的开发人员.当然了也有极个别的不行。

汉语编程的那种"输入关键字的头一个拼音即可显示语句"的方法学员自己都可以做.只要吧常用的汉语编程的系统词组合放在一起就可以了.就像word中的自动图文集里的只要自己设置打"中"就会出"中华人民共和国"一样.当然了你也可以调试你的输入法,像我的输入法我自己改过以后就是我打一个字就出汉语编程的所有系统词,这不是什么高深的技术,要是想做的话自己可以做的.

因为到win32forth5为止,都没有IDE,甚至到目前最新的win32forth6也没有。

2. 编译器感觉很原始,而且没有语法高亮,无论在编写或者修改都很不方便。

答:汉语编程的编译器是用程序生成的,比较小.我们也可以把它搞的比较花哨些,但是这样必定加大编译器.这与我们要开发集编译解释于一体的小巧、快捷的编译平台的宗旨不符.而且编译器是用来编译程序的,不提供编写和修改呀.你编写和修改可以在编辑器里进行的.

win32forth没有提供,自己又不会添加,当然没有


3. 编辑器保存文件,怎么不自动加上扩展名的?

答:自动加上很简单的.但以前我们这样的时候有人说我编写的程序想保存成原来的格式.所以了我们就遵照原样,就是像记事本一样的保存格式.
当然了,要是真想自动加的话,很简单.不管是使用汉语编程的编辑器还是系统带的记事本什么的,我都能把扩展名自动加到程序里去.这些都是很常规的转换.

去看看win32forth5的wined,保存的时候不会自动加扩展名。这点小改进都改不了,可见其技术力量如何。

4. 我看见主页上说道可以用汉编来写操作系统,但我觉得汉编好像是一个伪中文的 WinAPI 编程语言,感觉离开了Windows就不能运行了,请问如何来写操作系统呢?

答: 这是你觉的,你有参与过汉语编程的研发吗? 不知道底层是怎么做出来的你没有资格下结论哟!汉语编程开始是做单片机,工控的,难道那也是在Windows上运行的?我们是因为目前使用Windows的人群多为了方便开发才移植到Windows上的。每个单片机都有自己的小系统吧。

没错,forth在单片机上比较有优势。汉语编程win32版的原型win32forth出来后就有了汉语编程win32版。现在汉语编程的修改速度明显不行了,win32forth已经到6.x版了,而汉语编程这么多年一直没有出新版。forth在各种常用单片机上都有相应的实现,而汉语编程目前自称才有8098和Z80两种实现。


5. 如果可以的话希望能像D语言一样『不是Delphi,而是一个集成了C/C++ 和 Java 特点的新语言(其实也不新了,但不知为什么这么多人听见D语言就说是 Delphi 。。。)』。一次编译可以在 Windows 和 Linux 下运行,而且有垃圾自动回收等特性。

答:汉语编程已经有20多年了,每天给我们提建议的人多的很,还有让我们做成JAVE样的呢. 汉语编程是中国人自己开发的计算机语言,也有我们自己的设计思路.不能您用过一种语言觉得好就让我们改吧!当然了,你的意见是很好的,我们研发汉语编程的人员不是一个人,每个计算机语言的专家都有的.我们也会把认为有用的东西加上的.

您要是希望能像forth语言一样,汉语编程可以实现,forth之外的功能?您这不是难为人么!


6. 语法感觉很繁琐,例如,写一个单选框的标题,代码也过长了吧,为什么不能:

单选框控制 好

100 80 40 20 定位: 好

好 置标题:" 好"

还有一些关键字也很另类,好像:编字串 。既然是中文,日常中有人这样说话的吗?我想C++程序员写程序跟平常说话也没两样的说。

答: 汉语编程的系统次是经过计算机和语言两方面的专家来定义的,每个系统词都经过推敲的.汉语编程的程序的趣味性也在于这些"废话"的. 而且你上面的例子还是没有脱离西文的语法.中国人说话和思维不是这样的!中国人说话是主动的,不是被动的.

如果使用过C++,就会明白这两种计算机语言那个更接近口语化.

直译有时候就是别扭,忍忍吧。口语化难道评判语言的指标?没听说那个语言更口语化或者更不口语化就是更好的。

7. 你们这套语言是基于底层用什么开发的?

答:我们的是底层二进制转换汉字,汉字生成词,词生词汇,词汇生词来衍生的。

底层是win32forth,连文件都没多改,除了win32forth字样抹掉和把英文汉化其他的基本上是原汁原味。


8. 计算机驱动程序的代码有没有例程,在哪里

答:没有例程

forth没有的汉语编程一律没有。

9. 汉编的程序可以融入到网页中吗?比如做论坛,提交表单

答:因为汉语编程是语言,不是工具,它可以开发做网页等的工具

html是语言吧,php是编程语言吧,怎么都能做论坛,提交表单呢?说汉语编程定位不在网页上也能不露马脚,一句不是工具露马脚了吧,太不专业了。

10. 汉编是做单机或服务器端程序用的吗?

答:二者用汉语编程都能做。

把汉语编程替换成forth问也一样。


11. 能否介绍一下汉语编程的系统数据库

答:汉语编程数据库汉语编程内置的通用关系型数据库,除windows系列操作系统外,无需任何第三方语言或软件支持的语言与数据库一体化解决方案,完全实现程序设计语言与数据库的无缝结合。向前兼容Dbase、VFP系列格式数据库,在安全性、实用性、可靠性等诸多方面、都加入了新的技术创新。

汉语编程网络数据库在汉语编程数据库基础上,是一种基于TCP/IP协议的C/S结构数据库网络运用,同时支持Ipv4和Ipv6的局域网和广域网统一解决方案。能够实现与SQL、Oracle等网络数据库系统对接。

Dbase、VFP能支撑大型应用吗?这段就是空吹,说得天花乱坠其实这些功能都是操作系统提供的,只要调用一下就可以了。调用,还是win32forth就提供了的。

12. 为什么汉语编程要用数摞的方式?

答:很多人刚开始学“汉语编程”的时候,会很不习惯“数摞”的运作方式,尤其是使用过其它高级语言的人,对使用大量变量的程序写作方式已然 在心中定型,所以学“汉语编程”“数摞”这一块便倍感吃力。

但“数摞”是“汉语编程”最重要的观念,所有的参数传递与运算皆在“数摞”中完成。可谓之学“汉语编程”的任督二脉。如果学者真的无法了解“数摞”的操 作观念,可以想象“数摞”就是区域变量与参数的共享区。

其实如果真的深入了解各种高级语言的编译程序,便会知晓“数摞”的实用价值了。人类因为有抉择判断的能力,所以称为万物之灵。而计算机也因为提供了循序、回路与分歧的控制流程指令而使得软件程序透出一种几乎近似人类的智慧能力。但千万别倒因为果,是有智慧的人才能写出有智 慧能力的程序,不是计算机本身的「天生伟大」。所以如果写程序的人是白痴、蠢材,么那写出的程序必然也又呆又笨了。

forth是一种比较底层的语言,堆栈式虚拟机,汉语编程自然也要用堆栈运行了,只不过把堆栈改了个名字叫数摞。forth语言有个特点,读程序的时候经常要靠实时观察堆栈中的数据,汉语编程自然也有观察数摞的功能

“汉语编程”的新词是由从前所定义过的词来组成,这是“汉语编程”的工作方式。新的更有威力的词连续的被定义出来。当你完成工作时,整个主程序是最后一个定义的词。你所定义过的词,是存在“汉语编程”的字典中和原先定义过的词在一起,这些新定义的字就变成“汉语编程”语言的一部份。 使用起来就像是原先定义的词一样。(其它语言均有保留字,“汉语编程”没有) “汉语编程”的解释机构不会将原来的词与你自己所定义的词做差别性的对待和执行。这也就是说,每一个“汉语编程”应用程序事实上是在设计一个解决特定问题的应用语言给使用者使用。

“汉语编程”的精神,就是简化问题。因此,牢记“汉语编程”的第一条工程思想就是"如果你不能将问题分析简化,那代表你并未真正透彻的了解问题,所以请回头去探索、分析问题的本身"。

吴文俊院士曾在2001年中国科协年会上的报告中指出:“早在两千多年以前,中国的古代数学就已在数学领域实现了一定程度的机械化,直到现在,中小学教科书中的加减乘除,以至开方的计算,甚至是线性联立方程组的各种解法,都是可以依据确定步骤循序进行即可得到答案的,依据这种所谓算法编成程序,即可在计算机甚至是计算器上付诸实施。这些算法,都是两千多年前中国古代数学的产物。事实上,有着几千年历史的中国古代数学,可以说是一种算法的科学,也就是一种计算机科学。”

中国古代算术,通过语言描述完成解题过程的方法,称作“术”。比如《九章算术》方田章的约分术中,称两数最大公约数为“等”的求法:“以少减多,更相减损,求其等也” 用文字语言的标识,表明算法过程,从现代人的角度看那时的算术应该是“算语”。汉语与古代数学完美结合实现的算法,正是现代计算机编程所追求的最高境界。

为了读者对汉语编程形成一个初浅认识,我们不妨把古人研究的成果用汉语编程语言表述出来:

编 以少减多 ( n1 n2 -- n3 n4 ) ∽ - 。

编 更相减损 ( n1 n2 -- n3 n4 ) 双♂ > 就 ↑↓ 然后 。

编 求其等也 ( n1 n2 -- n1 n2 标志 ) 双♂ = 。

编 两数最大公约数 ( n1 n2 -- 最大公约数 )

环首 更相减损 以少减多 求其等也 就出来 ♀ 。
顶部
性别:未知-离线 Maxwell

代王
监管使
枢密直学士
山南西道节度使

Rank: 27Rank: 27Rank: 27Rank: 27Rank: 27Rank: 27
柱国(正二品)
组别 诸侯
级别 征东将军
好贴 4
功绩 1845
帖子 5799
编号 622
注册 2004-7-7


发表于 2007-10-12 16:40 资料 文集 短消息 只看该作者
出处http://bbs.tiexue.net/post_2309748_1.html

人物:

★流星无泪★ 汉编群管理员,号称汉编讲师,铁血群中的★流星★

4x2x2x8 网友


4x2x2x8 12:40:41
听说你是汉编公司的,能给我说下你们怎么实现线程操作的吗

★流星无泪★ 12:40:58
我也不懂

4x2x2x8 12:41:16
不会吧,你可是汗编的技术支持哦

4x2x2x8 12:41:22
听说是

★流星无泪★ 12:41:31
充当的

★流星无泪★ 12:41:36
没啥本事

4x2x2x8 12:41:36
充当的

4x2x2x8 12:41:45
你不是汉编公司的人吗

★流星无泪★ 12:42:06
算是吧

★流星无泪★ 12:42:16
不过我不再推广那边

4x2x2x8 12:42:18
算?

★流星无泪★ 12:42:22
我在电子六所

4x2x2x8 12:42:22
为什么?

★流星无泪★ 12:42:26
不是一个系统的

4x2x2x8 12:42:40
哦,我查过你的资料

★流星无泪★ 12:42:51
分为推广和开发 研发 以及培训

4x2x2x8 12:42:52
你不是学汉编的

★流星无泪★ 12:42:54
是吗

★流星无泪★ 12:43:01
不是 是教汉编的

4x2x2x8 12:47:54
教汉编的连线程都不会怎么角

4x2x2x8 12:48:00
类你总可以说下吧?

★流星无泪★ 12:49:12
我教简单的呀

4x2x2x8 12:49:25
简单的,嘿嘿,

★流星无泪★ 12:49:29
像开窗口 建模板什么的

4x2x2x8 12:49:51
汉编是用另一套符语言的你不会不知道吧

4x2x2x8 12:50:18
我查到了你在台湾论坛上的通讯记录哦

4x2x2x8 12:50:31
你是做工控的,

★流星无泪★ 12:50:51
是的

4x2x2x8 12:50:52
能给我个技术好的人QQ吗

4x2x2x8 12:51:07
我想查下你们汉编究竟能做什么

★流星无泪★ 12:51:12
我自己也开发了一套汉语编程系统呀

★流星无泪★ 12:51:17
当然可以

4x2x2x8 12:51:43
那你能说下你那汉编系统的机制如何?

★流星无泪★ 12:52:02
我本身就是去台湾学习回来的

4x2x2x8 12:52:43
呵呵,那直接说下你的系统机制总可以吧

★流星无泪★ 12:52:59
怎么说呢

★流星无泪★ 12:53:07
要说多久呢

4x2x2x8 12:53:23
别吠话这这无聊的东西,直接说

★流星无泪★ 12:54:03
呵呵 汉语编程借鉴了forth的思想和实现部分 但是汉语编程跟它已经没有关系了

★流星无泪★ 12:54:31
我本身也是学forth的 陈燕南是我的老师

★流星无泪★ 12:54:56
我也算是通两种语言 所以我说这样的话

4x2x2x8 12:55:03
但很明显,汉编运行在一个虚拟机上的,根本不是什么独立的东西

★流星无泪★ 12:55:20
是的

★流星无泪★ 12:55:27
运用是是数据流

4x2x2x8 12:55:28
你甚至不懂操作系统的API,那怎么谈得上开发什么东西呢

★流星无泪★ 12:55:36
是吗啊

★流星无泪★ 12:55:55
因为我很笨 所以不懂呀

★流星无泪★ 12:56:56
除了写些没用的代码我当然不能开发了

★流星无泪★ 12:56:59
:-)

4x2x2x8 12:57:43
你能给我描述下 isr 与 ist的区别与关系吗?

★流星无泪★ 12:57:50
不知道

4x2x2x8 12:57:59
那你们还说写操作系统?

4x2x2x8 12:58:08
这属于驱动级的控制哦.

★流星无泪★ 12:58:10
那是别人呀

★流星无泪★ 12:58:25
我什么都不会 就会在这忽悠笨蛋

★流星无泪★ 12:58:55
:-)

★流星无泪★ 12:59:17
再说我们也不写OS呀

4x2x2x8 12:59:47
呵呵,你那兄弟可不是这样说的啊

★流星无泪★ 13:00:07
写os也得兄弟你这样的高手 我们只能看看

4x2x2x8 13:00:35
你那兄弟可把汉编提到了神级的高度民主啊

★流星无泪★ 13:00:47
呵呵

4x2x2x8 13:01:17
你怎么看代这个万某人的言论

★流星无泪★ 13:01:20
那你也到和尚的级别了

4x2x2x8 13:01:35
ok,基于你的诚实我也很老实和你说

★流星无泪★ 13:01:46
呵呵

4x2x2x8 13:01:55
这个汉xx群我是混得最多的人,

4x2x2x8 13:02:03
你们踢掉了我n个id了

★流星无泪★ 13:02:15
汉语编程目前没有开发中文os的打算

★流星无泪★ 13:02:21
不会吧 在哪里

★流星无泪★ 13:02:28
我从不踢人

4x2x2x8 13:02:37
但没关系,对于你,我清楚搞工控的和我们的不同

★流星无泪★ 13:02:42
除非那个不算

★流星无泪★ 13:02:58
我也搞写代码的活

4x2x2x8 13:03:08
你这么诚实.我想我可以和你交流下去的

★流星无泪★ 13:03:15
谢谢

★流星无泪★ 13:03:45
汉语编程发展到现在 骂的比夸的多

4x2x2x8 13:03:58
主要是因为这种万xx造成的

★流星无泪★ 13:04:05
也不是的

4x2x2x8 13:04:09
他们只是想骗钱

★流星无泪★ 13:04:20
他可能是推广或是学过

4x2x2x8 13:04:32
例如这个易语言,我就觉得他是个玩具,但我很看好

★流星无泪★ 13:04:41
汉语编程的培训是免费的 何来骗钱的说法

4x2x2x8 13:04:42
他们是实在做技术的

★流星无泪★ 13:04:52
是吗

★流星无泪★ 13:05:04
我本身也在易的群里做管理员

4x2x2x8 13:05:07
哈,培训班不收钱?

★流星无泪★ 13:05:12
是的

4x2x2x8 13:05:13
鸟吧!

★流星无泪★ 13:05:22
网站上不是公布了吗

4x2x2x8 13:05:43
11331858(汉语程序设计语言)。

★流星无泪★ 13:05:47
你可以确认一下呀

4x2x2x8 13:05:57
这个群从n多人题到现在的8个了

4x2x2x8 13:06:01
7个

★流星无泪★ 13:06:04
呵呵

★流星无泪★ 13:06:23
那你要做的好

★流星无泪★ 13:06:34
我在5个技术群做管理员

4x2x2x8 13:06:37
我在论坛上看过的,汉编办的培训班是收钱的

★流星无泪★ 13:06:49
别人想踢也踢不走

4x2x2x8 13:06:49

★流星无泪★ 13:07:07
你要服人了才可以

★流星无泪★ 13:07:30
不会的 我是讲师

★流星无泪★ 13:07:40
学生全是我带的我能不知道

4x2x2x8 13:07:43
我加入了10多个群

4x2x2x8 13:07:53
其中5个我是属于管理员级的

★流星无泪★ 13:08:02
那就好呀

★流星无泪★ 13:08:19
为什么在那里要被踢

★流星无泪★ 13:08:35
有时对一个事情的认识 不一定自己的就对

4x2x2x8 13:08:52
哈,如果连问如何操作线程都成了搞事

★流星无泪★ 13:08:57
别人能做成什么样 只有别人的想法

★流星无泪★ 13:09:00
:-)

4x2x2x8 13:09:03
哈哈

★流星无泪★ 13:09:30
我做汉语编程 易应该是对头 但是他们的人找我去做的管理员

4x2x2x8 13:09:42
有能力的就不会这样踢人啦

4x2x2x8 13:09:54
易对我只是玩具而已

★流星无泪★ 13:10:03

4x2x2x8 13:10:03
但总比你这汉编实在

★流星无泪★ 13:10:08
哈哈 看看

★流星无泪★ 13:10:29
你说的群我进去人家就加我为管理员了

★流星无泪★ 13:10:44
你看 就你这话

★流星无泪★ 13:10:51
你凭什么这么说

4x2x2x8 13:10:59
呵呵

4x2x2x8 13:11:10
在这之前你还不是管理员吧

★流星无泪★ 13:11:17
所以我要是别人 你也被T了

★流星无泪★ 13:11:20
不是

4x2x2x8 13:11:49
为什么从25个人踢到了现在的8个呢

★流星无泪★ 13:12:13
我也不清楚 但是我进去我会让他火的

4x2x2x8 13:12:19
呵奤

4x2x2x8 13:12:32
建议你先看看这个万xxx的言论吧

4x2x2x8 13:12:37
不过很有可能你是知道的

★流星无泪★ 13:12:42
前提是大家说话前换位思考一下

★流星无泪★ 13:14:00
本来人家说的是实话 你说人骗钱的 不踢你才怪

4x2x2x8 13:14:08
哈哈

4x2x2x8 13:14:10
实话?

★流星无泪★ 13:14:16
老挝的项目我参与了

4x2x2x8 13:14:19
http://bbs.tiexue.net/post_2298593_2.html

★流星无泪★ 13:14:27
我还有部分代码

4x2x2x8 13:14:38
你那是工控代码!

★流星无泪★ 13:14:52
汉语编程的代码

4x2x2x8 13:15:08
谁都可以做出来!甚至我教个小第,用vc实现这类的app也要不了几个月!

4x2x2x8 13:15:17
不管用什么语言都可以

★流星无泪★ 13:15:27
呀这样也没有办法了

4x2x2x8 13:15:43
http://bbs.tiexue.net/post_2298593_1.html

4x2x2x8 13:15:52
你如何看代里面这么多人的评论>

★流星无泪★ 13:15:58
你可以去信产部或是其他的权威部门问

4x2x2x8 13:16:06
为什么别人不说易语而要说你这汉编呢

★流星无泪★ 13:16:07
别人不信也没有办法呀

★流星无泪★ 13:16:21
你说你是人 我不信 你证明呀

4x2x2x8 13:16:23
你教人写代码,甚至连线程都不会能做些什么?

★流星无泪★ 13:16:35
所以呀 你才是高手呀

4x2x2x8 13:16:43
呵呵,原来你和万真的是一类人啊

★流星无泪★ 13:16:59
我只能在这跟笨人一空谈

★流星无泪★ 13:17:18
做什么做出来 不要老是找别人的毛病

4x2x2x8 13:17:32
那好吧,你给我描述下类?

★流星无泪★ 13:17:41
自己做出比别人强的 才有资格说别人

★流星无泪★ 13:18:05
我不懂类 也不知道 class 也没有学过面向对象

4x2x2x8 13:18:15
那你学过什么啊

4x2x2x8 13:18:17


★流星无泪★ 13:18:23
我就学汉语编程呀

★流星无泪★ 13:18:42
因为什么不会才学汉语编程的

4x2x2x8 13:18:44
汉编支持面向对象吗

★流星无泪★ 13:18:50
呵呵

★流星无泪★ 13:18:53
你说呢

4x2x2x8 13:19:00
你说呢,

4x2x2x8 13:19:05
嘿嘿,

★流星无泪★ 13:19:08
汉语编程用到类 不是面向对象的

4x2x2x8 13:19:40
那你描述下你汉语编程的类

4x2x2x8 13:19:56
最好,能给段代码来看看

★流星无泪★ 13:20:02
汉语编程开窗口的 第一句话就说明了汉语编程是面向对象的语言

★流星无泪★ 13:20:11
不会说

★流星无泪★ 13:20:33
我不会板门弄斧

★流星无泪★ 13:20:59
我才是汉语编程的一个小角色

4x2x2x8 13:21:01
那这样,你把你做过的应用级的代码发来看看如何

★流星无泪★ 13:21:12
你要看什么样的呀

4x2x2x8 13:21:21
例如那个老x的代码

★流星无泪★ 13:22:42
假的

★流星无泪★ 13:22:48
你不用看

4x2x2x8 13:22:51
假的?

4x2x2x8 13:22:57
什么是假的

4x2x2x8 13:23:44
老挝的项目你还有有部分代码啊

★流星无泪★ 13:24:01
你不是说老挝的你找个小弟都能做吗

4x2x2x8 13:24:16
是的,这类型的东西我根本不需要你的代码

4x2x2x8 13:24:24
我只想知道你的代码做的是什么东西而已

★流星无泪★ 13:24:25
那你还要

4x2x2x8 13:26:07
你发过来看看你们能做什么东西都不可以吗

4x2x2x8 13:27:01
作为交换,我可以给你一套刻录软件的代码如何?

4x2x2x8 13:27:29
或者其它的,你想要什么代码

4x2x2x8 13:27:37
当然我只有vc的

★流星无泪★ 13:30:22
我也有

★流星无泪★ 13:30:25
不需要

★流星无泪★ 13:31:03
这个是我刚修改的一个模板 也是你所说的类 class

★流星无泪★ 13:31:05

接收文件保存于 C:\Documents and Settings\K.T\桌面\句柄图像模板.chp

★流星无泪★ 13:31:14
我要吃饭了

4x2x2x8 13:33:18
哈,拼图游戏啊

★流星无泪★ 14:04:34
不是

4x2x2x8 15:28:06
汉编的虚拟机是你们自己做的吗

★流星无泪★ 15:28:59


4x2x2x8 15:29:26
这些教学代码不用发

★流星无泪★ 15:29:27
发错了

4x2x2x8 15:29:42
给些实际点的APP代码看看

★流星无泪★ 15:29:46
呵呵 你是高手 当然不能发给你了

4x2x2x8 15:29:51
例如你们如何调用dxshow之类的

4x2x2x8 15:30:24
这些代码你不会没有吧

★流星无泪★ 15:31:02
你看这个吧

★流星无泪★ 15:31:23

接收文件保存于 C:\Documents and Settings\K.T\桌面\测试结构及词.CHP

4x2x2x8 15:31:28
你自己不懂吗?

★流星无泪★ 15:31:44
不懂 呵呵 水平低呀

4x2x2x8 15:31:50
如何连接你虚拟机外的系统调用,如com之类的

★流星无泪★ 15:32:17
也不懂

4x2x2x8 15:32:34
你这些代码是给小学生玩的

★流星无泪★ 15:32:36
呵呵 你老问我不懂的

4x2x2x8 15:32:58
那你们说汉编做了300多个系统,有些什么用啊

4x2x2x8 15:33:07
那你如何实现串口监听?

★流星无泪★ 15:34:14
也不知道人家怎么用的

4x2x2x8 15:34:36
你是老师你都不知道?

★流星无泪★ 15:35:17
是呀

4x2x2x8 15:35:34
那你的学生出来做的什么工作?

★流星无泪★ 15:35:45
证明你比能做项目的汉语编程的老师还要牛

★流星无泪★ 15:36:22
十六届儿童计算机表演赛的比赛平台是他们做的 我做指导

★流星无泪★ 15:36:49
要你一个人就行了 100个游戏软件你也就半年

4x2x2x8 15:37:05
http://cnc.ihtpc.net/tanghoucheng/iHTPCMediaCenter20071009.zip

4x2x2x8 15:37:09
这是我做的APP

★流星无泪★ 15:37:22
不懂

★流星无泪★ 15:37:27
看了也白看

4x2x2x8 15:37:36
你可以down下来看看啊,

★流星无泪★ 15:38:00
我不挡东西的

4x2x2x8 15:38:03
呵呵,你汉编有这样一个软件就够了

★流星无泪★ 15:38:10
我有论坛去学习

★流星无泪★ 15:38:56
身边都是教授 项目带头人

★流星无泪★ 15:39:24
电子六所是中国第一台计算机诞生的地方

★流星无泪★ 15:39:38
这里的人的水平不会比你低

★流星无泪★ 15:40:46
吴克忠听说过吧 中国搞计算机的有比他高的不多吧

4x2x2x8 15:43:42
呵呵,

4x2x2x8 15:44:16
我不用看高多少,我只要看他做出来了什么成绩就好

4x2x2x8 15:44:22
吠话是没用的

4x2x2x8 15:44:48
你要能搞一个p2p的策略算法,也拿来看看,你不懂写代码你都是高手

4x2x2x8 15:45:10
偷人家的东西就算第n研究所也是垃圾

4x2x2x8 15:45:43
电子研究所我认识的也不少,例如57所,搞视频采集的,也只是菜鸟而已

★流星无泪★ 15:46:47
没有说的

★流星无泪★ 15:46:55
道不同呀

★流星无泪★ 15:47:20
人家是不是做学问的 自由大家公认

4x2x2x8 15:47:22
我只要看你们做出过什么成绩就好

★流星无泪★ 15:47:27
你还没有人承认

4x2x2x8 15:47:36
呵呵,公认?

★流星无泪★ 15:47:46
说实话你做的那些东西 我的学生都比你强

4x2x2x8 15:47:48
谁公认的?什么成绩拿出来看看麻

4x2x2x8 15:47:50
是么

★流星无泪★ 15:47:59
还来问这些幼稚的问题

★流星无泪★ 15:48:04
算了

4x2x2x8 15:48:06
那你告诉我一个复杂的问题让我考虑下

★流星无泪★ 15:48:07
拜拜

4x2x2x8 15:48:07


4x2x2x8 15:48:57
哈,你学生做了什么好成绩出来啊

4x2x2x8 15:48:59
说说看嘛

4x2x2x8 15:49:04
什么软件,一说就知道啦

4x2x2x8 15:50:44
如何?

4x2x2x8 15:50:47
说得出来吗

4x2x2x8 15:51:39
对了,以上对话我会发到各大网络中,谁有水平自由公论啊

4x2x2x8 15:51:44
不爽就删除了吧
顶部

正在浏览此帖的会员 - 共 1 人在线




当前时区 GMT+8, 现在时间是 2025-1-18 08:47
京ICP备2023018092号 轩辕春秋 2003-2023 www.xycq.org.cn

Powered by Discuz! 5.0.0 2001-2006 Comsenz Inc.
Processed in 0.025742 second(s), 10 queries , Gzip enabled

清除 Cookies - 联系我们 - 轩辕春秋 - Archiver - WAP