本站首页    管理页面    写新日志    退出



公告


 求真务实打基础,
 宁缺毋滥读好书。

数据挖掘青年(DMman)


我的分类(专题)

日志更新
问君能有几多愁,恰似一群太监上青楼
我和僵尸有个约会:灵异世界或真实存在?
赤壁(下)观后小感:雷人
英科学家:酒精和烟草的危害大于大麻和摇头
只有社会主义才能拯救世界(由金融危机引发
求职心得(非名牌院校 硕士 计算机)
省外就业协议录入
数据挖掘方面的资源、期刊、会议的网址集合
面试心得(摘)
为学
EI收录中国期刊-核心(2008-5)
混沌理论:随机世界的建模
分子计算机已经问世,纳米计算机指日可待?
绝对好用免费的网络电话
NLP:基于机器学习的人类思想及行为建模
Weka中用于组合多个模型的的装袋、提升
数据挖掘在企业中应用的四种途径
(转)几点做人做事的建议
大学计算机软件专业生应该学什么(转)
一个程序员对学弟学妹建议(转)

最新评论

留言板

链接

Blog信息
blog名称:DMman(数据挖掘青年)
日志总数:102
评论数量:564
留言数量:57
访问次数:1767897
建立时间:2007年4月9日




谈谈汉语编程 
心得体会

数据挖掘青年 发表于 2007/11/15 20:07:33

在编程这个领域,中国人似乎没人令世人瞩目的成绩。日本人发明了Ruby,已经风靡全球了。我们中国人发明了什么?今天在cping1982的博客上看到《中国本土化编程(汉语编程)之我见》,主要以当今的一门汉语编程语言“易语言”为例子,讨论的汉语编程的价值。该博客后面网友激烈讨论汉语编程的存在必要性。该文地址:http://blog.csdn.net/cping1982/archive/2007/11/06/1869430.aspx#740041   “易语言”是一种汉语编程语言,他能够走向世界吗?    我想答案是否定的。Ruby走向世界,是因为它的设计思想,虽然它是日本人发明的,但并非是“日语编程”。我们国人要想创造伟大的语言,绝不应该把出发点定在汉语编程上,而应该注重它的设计思想。先看一段它的代码: 公开 类 启动类 <>{ 公开 静态 启动() {  猜数字 猜 = 创建 猜数字();  猜.猜(); }} 类 猜数字{ 整数 内定数字 = 66; //TODO: 随机选择一个数  公开 猜() {  循环 (猜数字() == 假) ; }  逻辑 猜数字() {  控制台.输出行("请猜1-100中的一个数:");    整数 数 = 获取数字();  控制台.输出(数);     如果(数 == 内定数字)  {   控制台.输出行("猜对了,恭喜!!");   返回 真;  }    如果(数 > 内定数字)   控制台.输出行("太大了,再来一次。\n");  否则   控制台.输出行("太小了,再来一次。\n");    返回 假; }  扩展 整数 获取数字() {  返回 控制台.输入整数(); } }    和java相比,这段代码无非就是英译汉-汉译英的问题。除了降低了编程的难度以外,又能体现什么编程思想和设计思路?   如果汉语编程仅仅是用一一映射成英文解析编译,实在是脱了裤子放屁;如果采用的是一种独立的崭新的思路,是有创造力的。至于易语言的本质,我了解的不多,不多妄言。汉语编程,不能靠“简单”取胜,那样的话,只有不懂英语的人才有学习的可能。听闻小学会开汉语编程课,号称“电脑从娃娃抓起”——这点可是令人倒吸一口冷气的——孩子是没有判断力的,是被动的。社会有责任让他们学习最主流的东西。如果仅仅因为某些教育领导者头脑发热或是一己私欲而...恐怕会成为罪人!   英语现在都从娃娃抓起了,学了“英译汉”之后的汉语编程,有什么意思呢?——大家觉得有用可以自己学,但千万别强迫孩子学(虽然不是强迫,但无知的被动=强迫) 声明:只是个人看法,我并非打击汉语编程。1946年,美国造出了世界上第一台电子计算机,那个时候我们中国再打仗。近百年来一直落入于发达国家。现在我们经济稳定了,该拿出点智慧的东西来了,而不仅仅是拾人牙慧,步人后尘。我觉得,中国的教育在培养人才方法负有重大的责任。中学的应试教育,大学的放任教育,研究生导师很多只顾挣钱忽视了学术。大学的毕业生,有多少会编程?这并非学生的错,而是引导的问题。   下面是一个比较完整的易语言界面编程的实例: 我们可以看到,三个类包 工具.ncl 等,使用语法 引入 工具.... 500)this.width=500'>易语言GUI实例.rar 500)this.width=500'>


阅读全文(5577) | 回复(5) | 编辑 | 精华
 


回复:谈谈汉语编程
心得体会

Kinogam发表评论于2007/11/20 9:31:01

易语言纯粹是对于那些没有学过外语的人有帮助。问题是,有多少个读过书没有学过外语呢?而英语学不好的人(最起码会写字母)有兴趣会去学编程语言么?


个人主页 | 引用回复 | 主人回复 | 返回 | 编辑 | 删除
 


回复:谈谈汉语编程
心得体会

真不准发表评论于2007/11/17 20:40:02

以下引用Collin在2007-11-15 23:26:33的评论: 把关键字/名称翻译为中文,就算中文编程了? 要有本事把键盘上的26个字母换掉才叫强。呵呵 以下为blog主人的回复:  哈哈,人家也这么想了。把26个字母换成五笔输入法中的汉字笔画~~听说以前有几千个汉字的键盘。。。

个人主页 | 引用回复 | 主人回复 | 返回 | 编辑 | 删除
 


回复:谈谈汉语编程
心得体会

superzxt(游客)发表评论于2007/11/17 18:49:43

看到CSDN上把这个弄成头条了,那个什么教授我感觉挺讨厌的。 汉芯事件中也是很多院士教授的去鉴定,还国际一流,结果怎么样? 真有些人吃饱了撑的没事情做,不好好做些研究。以下为blog主人的回复: 泱泱大国的“顶尖精英”们不知如何为自己说辞

个人主页 | 引用回复 | 主人回复 | 返回 | 编辑 | 删除
 


回复:谈谈汉语编程
心得体会

徐涵(Han Xu)发表评论于2007/11/15 23:26:33

把关键字/名称翻译为中文,就算中文编程了? 要有本事把键盘上的26个字母换掉才叫强。呵呵 以下为blog主人的回复:  哈哈,人家也这么想了。把26个字母换成五笔输入法中的汉字笔画~~

个人主页 | 引用回复 | 主人回复 | 返回 | 编辑 | 删除
 


回复:谈谈汉语编程
心得体会

真不准发表评论于2007/11/15 20:50:39

习惯用英文编程了,新的中文语言没点革命性的特色比较难得到市场 以下为blog主人的回复:  国内市场极度堪忧,更别说国际市场了。 不过能从事汉语编程研究并做出成果,也很值得敬佩了!

个人主页 | 引用回复 | 主人回复 | 返回 | 编辑 | 删除
 


» 1 »

发表评论:
昵称:
密码:
主页:
标题:
验证码:  (不区分大小写,请仔细填写,输错需重写评论内容!)



站点首页 | 联系我们 | 博客注册 | 博客登陆

Sponsored By W3CHINA
W3CHINA Blog 0.8 Processed in 0.047 second(s), page refreshed 144810601 times.
《全国人大常委会关于维护互联网安全的决定》  《计算机信息网络国际联网安全保护管理办法》
苏ICP备05006046号