汉语编程的语言障碍(转自新闻评论网友:jljljjl)——欢迎讨论!

jingouyang 2003-08-28 05:16:13
我想研究汉语语言有很大的难度。中国在自然语言上的研究投入也不少,最近也看了一些汉语分词的书。
无论汉语语言是给入门者的礼物,或是用来开发真正的产品,我们都需要花大力气在语言本身的,这是亚系语言的特点,和拉丁系语言是不能比的。单说分词,汉语、日语、韩语、阿拉伯语等都不像英语语一样,词和词之间有明显的空格,既然已经定位在汉语编程,难道我们不应该珍惜程序员甚于珍惜空格吗?急于求成的心态不可取,好比C到C++的演变,或者DOS到Windows,或者x86的指令体系,前车可鉴,今天省下的钱,明天要加倍偿还。
目前的汉语语言的确令人难以接受,好几年前用过一个“PC汉语编程系统1.0版”(作者沈志斌,支持嵌入汇编),当初想我们国家就停留在这个水平。很多年过去了,现在看易语言,还是这个水平。这就不得不让人反思,一个简单的小程序,连程序员都丈二摸不着头脑,那就是失败的。
...全文
162 105 打赏 收藏 举报
写回复
105 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
langwuji 2003-10-31
只要我们写好支持汉字处理的C/C++等语言的编译器,有很方便的汉字处理的标准库可用。
我就觉得是汉语编程了

“我们国家是世界上汉字处理技术最先进的国家”(这是我的课本上的一句话),我相信,因为我们要是不研究,就没有人研究了。

但是在网上看看,能找到多少汉字处理技术的文章?
有多少专门讲汉字处理技术的书籍?

一方面抱着技术,另一方面没有人知道!
  • 打赏
  • 举报
回复
Random 2003-10-28
我想这里的人大多都没有怀疑汉语编程在技术上的可行性!而是怀疑它应用的可行性!如果认为认为任何事情都可以盲目地努力去尝试,我不知道还要干可行性研究这种多余的活做什么!

如果美国三年不给你芯片,你自己去做的芯片也不过跟老美的一样,也只认识0和1而已。老美不给我们芯片用,难道他还不准你用英文?如果你哪天造的芯片能直接认识汉字了!我会说:I 服了U,但是拜托请一定保留英文编程工具,不然我会死的!
  • 打赏
  • 举报
回复
疯狂低调 2003-10-28
没兴趣
  • 打赏
  • 举报
回复
饭饭菜菜 2003-10-28
那纯粹是浪费时间,还不如狠抓英语教育.
  • 打赏
  • 举报
回复
kui 2003-10-25
我是JSP\Struts开发工具--JSPStudio的开发者,下载地址ftp://162.105.80.43/incoming

我认为,
作为研究人员(包括研究开发语言的人),就是要去创新,去做别人认为不可能的事。
作为软件编写人员,什么开发语言和开发工具好用、方便、合用就用什么,不去分国界。
两种不同的工作,出发点不同,做法也就不同。

对于中文软件开发语言和英文软件开发语言,不是中文和英文之间的比较,而是软件开发语言之间的选择。只要别人的好,可以把这些好的当做自己的一部分,就如我是少数民族,我一样用汉字写信,所以中国人用英文软件开发语言也没什么丢脸的事。

作为软件编写人员,我们也要鼓励更多的研究人员去开发不同的开发工具和开发语言,包括中文软件开发语言,只有这样我们才可有更多的选择。
  • 打赏
  • 举报
回复
koreadko 2003-10-23
觉得如果懂编程的人多了,技术创新方面可能就会增加。(毕竟中国是卧虎藏龙之地)
  • 打赏
  • 举报
回复
caicai8888 2003-10-21
中国人喜欢感谢华而不实的东西!反正我是不用那玩意!
  • 打赏
  • 举报
回复
sweilin 2003-10-21
苍颉造字,不是随便编的,是有相当的道理的。这里指的是繁体字!如果懂易经的朋友可能会知道测字时要用繁体测。汉语里的奥密还有待发掘!
汉语编程是新事务,对于新的东西不要说“绝不会”----这里有一个物理学的定律:如果一位老物理学家说这件事能实现,则差不多会实现;如果他说绝不可能实现,则也差不多会实现!
汉语遍程无疑可以降低门槛,可以使更多的人用之。
当然困难太大,但就是有0。00001%的可能,也可一试,将来的事谁又说的准呢?说不上真能成功,甚直超过英语。
中国芯片不上不行的!如果美国三年不给你芯片,你砸办?台湾你还收不收?难道永远都不敢向老美摊牌?
国产OS也要考虑,不过老美不给中国,间谍从美国网上传回一份就可以敌挡一阵子。
--------------------------------
对于新事务,支持!不可一棒子打死,花开花落,没有不落的太阳,风水轮流转,说不定转到中国来
  • 打赏
  • 举报
回复
jimiok 2003-10-21
汉语编程,倒找我钱,我也不会用,哪有自寻效率低下的做法呢??????
  • 打赏
  • 举报
回复
tufanshu 2003-10-17
感觉有点像贞操内裤一样
  • 打赏
  • 举报
回复
tianjh 2003-10-16
几百年前,人被雷电击死是神的旨意,可现在电已经是必不可少的能源了;谁会保证以后的汉语编程不会成为中国人的主流,既然有人努力我们就为他们加把油。我们的国人喜欢给人泼冷水,现在让我们给别人鼓鼓劲也许会有一份收获的。
  • 打赏
  • 举报
回复
xyzxyz1111 2003-10-16
虽然楼主的话语有一些夸张,但是要百花齐放嘛,没有听说过一个国家的程序员全部研究CPU和OS的.
  • 打赏
  • 举报
回复
Random 2003-10-15
未必是为了普及编程嘛!还可以练习提高汉字输入嘛。
  • 打赏
  • 举报
回复
mfcer2 2003-10-15
正是因为欧洲进入了"阿拉伯数字",才有了牛顿的微积分,有了瓦特的蒸汽机,仍至整个人类的现代文明.不要浪费时间了,楼主.

有空多研究一下CPU是如何做的.我们的软件同志还等着用呢!
  • 打赏
  • 举报
回复
zyhml 2003-10-15
意思不大,有这个功夫不如去搞cpu阿,操作系统之类的东西。
  • 打赏
  • 举报
回复
AITD 2003-10-14
话说回来,为什么一定要普及编程?为什么要小孩子也懂编程?看电视的人一定要懂电视机的原理嘛?哪怕是最基础的原理,一定需要么?
  • 打赏
  • 举报
回复
xyzxyz1111 2003-10-14
其实汉语编程未必总是一砣屎,比如再聊天的时候,可以嵌入脚本语言,这样使聊天更加有趣一些,这时候E文就可能不如C文方便了因为要切换输入法还有就是,需要懂E文命令.
我现在正在做一个可以嵌入脚本的JABBER客户端,就可以实现某些自动化.
比如,想送一百个:) 那么就可以这样
$重复 $100 :)
而不用键入一百个:)
如果有需要了解的,可以联系我呀.
  • 打赏
  • 举报
回复
武稀松 2003-10-13
汉字是先进的,“骆驼”我们知道他是一种类似马的动物。“氢”我们知道是一种气体。“锂”我们知道他是一种金属。望字知其意。
但是汉语有一点不好,就是有很多时候有二义性。“父在母先亡”,你说谁去得早??
再一个输入的问题,所以汉语作为编程语言我还是持怀疑态度。
  • 打赏
  • 举报
回复
dylwx 2003-10-13
汉语编程,能给我们带来什么?
广告说,它让不懂E文的也能编程,克服了编程的最大障碍云云。

1、其实,如果不查看大量英文资料,编程需要掌握的E文并不多,而且是非常常用和易于理解的,如if、sub、int、long、True等,百余个而已,如果连这么简单的单词都对付不了,我不相信他的智商能够编程!
2、编程的最大障碍是什么?
一种说法是E文,这么说也可以。但是我不是说掌握上述百余个关键字是最大障碍,而是现在许多编程资料都是E文(如MSDN),相信这种状况是会一直持续下去的,看不懂技术资料,是不小的障碍,然而汉语编程技术解决了这个问题了吗?
其实另外一个最大障碍是缺乏编程序的头脑,菜鸟现在不讨论,如果要当高手,头脑是决定性因素。汉语编程技术又解决了吗?
3、如果我是老师,我会强迫我的学生记住英文关键字,禁止他们使用汉语编程,就像初学英语时我的老师不许用汉字给英语注音一样。
4、程序员需要异想天开的想法,但是汉语编程真的是一砣屎,它不能给我们带来任何有价值的东西,有一年经历的程序员都不难看出这点。你们的产品只好去糊弄从来没有接触过编程,又没有老师指点,又不知道编程世界纷繁复杂现实的白痴。

  • 打赏
  • 举报
回复
htxlhtxl 2003-10-04
试试易构吧!易构管理信息平台(ego)是快速开发工具,ego内嵌delphi脚本解释器,支持大量的delphi控件,不但可以快速开发出一般管理系统,而且可以通过进一步编程开发出复杂大型的应用如ERP等,并有大量成熟稳定、功能强大的应用例程,使用户开发事半功倍,真正拥有自己的应用程序,再无后顾之忧。
软件网站:www.51ego.net
  • 打赏
  • 举报
回复
加载更多回复(85)
相关推荐
发帖
其他开发语言

3400

社区成员

其他开发语言 其他开发语言
社区管理员
  • 其他开发语言社区
加入社区
帖子事件
创建了帖子
2003-08-28 05:16
社区公告
暂无公告