汉语编程 与“来自中国的恐慌”

不同视角、不同观点、深度探讨,禁止人品和道德攻击
回复
Outheaven
帖子: 26
注册时间: 2008-02-20 10:53

#61

帖子 Outheaven » 2008-05-31 16:24

poet 写了:
stlxv 写了:
osht 写了:拿个开源编译器修修改改,把关键字换成汉字,就变成了外国人“汗颜”的汉语编程了。
本来这假货横行的国内也不是什么大不了的事情,但是有些地方由官方在学校里推行就有些恶心了,说轻点是误人子弟,说重点就是对民族的未来犯罪。
用不着,像C/C++这样的支持字符串宏的语言,用简单的宏定义就能把关键字改成中文了。你完全可以写成:

代码: 全选

包含 标准输入输出头文件
整形 主函数(整形 参数个数,常量 字符 ** 参数列表)
{
    返回 0;
}
注意在编译的时候指定一个包含这些定义的头文件就行了。VC++支持Unicode标识符。
C的宏替换看似可以达到效果,可是这种方法忽略了汉语的核心:
1。汉语没有空格,不能用空格分隔各个单词,只能使用语义分隔。汉语编程的解析器必须能够有从完全没有空格的语段中解析出含义的能力。
2。汉语没有符号和数字,所有符号和数字也必须用汉语表示。——从输入的角度来讲,汉语编程应当保证全篇只有汉语,标点只有全角标点,完全不需要切换输入法。这样才是个方便的汉语编程。

如果谁做出一个汉语编程,里面还要用空格分隔,还要用阿拉伯数字,还会出现英文,那么就不是真正的汉语编程。

真正的汉语编程是有价值的。但楼主那个,不是。
全部用中文有什么用,说到汉语编程能防止木马,人家西方的软件业也没有因为使用“英语编程”毁灭了,为什么中国人的思维老停留在“造墙”的阶段;
汉语编程就是个伪命题。
linglong117
帖子: 28
注册时间: 2007-10-24 9:15
联系:

#62

帖子 linglong117 » 2008-06-02 12:35

呵呵,还没怎么听说过呢
luqixi
帖子: 32
注册时间: 2008-04-07 6:29
来自: 山东赵楼

#63

帖子 luqixi » 2008-06-03 4:20

支持下国产
wwwangee
帖子: 18
注册时间: 2007-08-11 13:56

#64

帖子 wwwangee » 2008-06-03 19:41

我最痛狠的就是骗人了———不过如果CPU不认识0和1而认识汉字的话这个还是有很大意义的。
spiritfrog
帖子: 274
注册时间: 2007-08-04 13:04

#65

帖子 spiritfrog » 2008-06-03 20:56

syrano 写了:汉语编程,纯属无聊。
汉语语法极不严谨并且输入慢。

从世界来看,
也没有德语和法语编程,而它们都和英语一样简洁并且更严谨。
既然这样,又何必把时间浪费在汉语编程上呢?
就是阿, 不知为何把力使在这地方, 十分不看好
头像
skyblue
帖子: 5
注册时间: 2007-12-02 21:45

#66

帖子 skyblue » 2008-06-06 9:36

汉编在各大论坛找了很多枪手在宣传
其实我觉得中国人开发汉编,搞搞汉编无可厚非
但是这种轰炸式的传销让人很、非常、以及及其地恶心!
还整天拿国家大义和政府权威说事
真是有“中国特色”!
ruhua555
帖子: 15
注册时间: 2006-08-14 20:53

#67

帖子 ruhua555 » 2008-06-06 18:43

汉语编程?好哦。20世纪是英语的世纪,我们这些黄皮肤黑眼睛的炎黄子孙,为了和世界接轨不得不学英语,然而有多少人能学得精?很多考过了4、6、8级的水平相当于人家英语系国家的小学生。我们怎样跟人家斗?据说21世纪是汉语的天下,外国人想和世界接轨就得学会汉语,真实风水轮流转。而汉语是世界上最难学的语言之一。我们这些从小就接受孔孟思想的人有得天独厚的优势。21世纪想做黑客?学会汉语吧。
gnagoul
帖子: 9
注册时间: 2008-06-10 13:43

#68

帖子 gnagoul » 2008-06-15 10:31

大忽悠!
earthengine
帖子: 47
注册时间: 2006-07-30 17:56

#69

帖子 earthengine » 2008-06-15 11:34

stlxv 写了:
osht 写了:拿个开源编译器修修改改,把关键字换成汉字,就变成了外国人“汗颜”的汉语编程了。
本来这假货横行的国内也不是什么大不了的事情,但是有些地方由官方在学校里推行就有些恶心了,说轻点是误人子弟,说重点就是对民族的未来犯罪。
用不着,像C/C++这样的支持字符串宏的语言,用简单的宏定义就能把关键字改成中文了。你完全可以写成:

代码: 全选

包含 标准输入输出头文件

整形 主函数(整形 参数个数,常量 字符 ** 参数列表)
{
    返回 0;
}
注意在编译的时候指定一个包含这些定义的头文件就行了。VC++支持Unicode标识符。
其它还好说,不过那个“包含"恐怕有点玄。#include自己就是一个宏指令,它能被替换吗?简单地测试了一下

代码: 全选

#define AAA #include
AAA <stdio.h>

main(){}
编译出现错误:

代码: 全选

demo.c:2: 错误: 程序中有游离的‘#’
demo.c:2: 错误: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘<’ token
Hefa
帖子: 21
注册时间: 2008-05-23 19:24

#70

帖子 Hefa » 2008-06-18 22:52

wgn 写了:信息安全的关键显然不是软件所使用的语言,而是软件本身的质量和程序员的素养所决定的。

所谓汉语编程,我的理解是“狭隘的民族主义”的体现,他的愿望是想要使中国的信息技术得到提高,国家信息安全得到保护,这是好的,但是在全球化的今天,尤其是互联网如此发达的今天,又如何能保证“汉语编程”不被破解?!

世界上最安全的服务器我不知道是不是UNIX,但是可以肯定的,server上运行的软件一定不是汉语编程的软件!

汉语编程不过编写了200多个程序,在真正关键的部件上还没有见过汉语编程软件可以和传统语言编写软件相匹敌的吧?
汉语编程问世14年来,已经开发出160多种软件和200多种益智游戏,这些产品,到目前为止,尚没有受到任何一种病毒的入侵,也没有任何一种木马能够盗取资料
这个的原因我想不是由汉语编程所决定的,而是由于研究汉语编程的人数很少所导致的。
让汉语作为信息时代的编程语言继续地发扬传承下去,这是我们这一代人义不容辞的责任和义务,不然就是对子孙后代的犯罪。
我想汉语编程既不是伟大的革命,也不是我们的民族文化,为什么要成为我们义不容辞的责任和义务呢?!我们又为什么成为罪人了呢?!

汉语编程软件是什么语言编写的呢?!很想了解

编程语言的本质不过是一个个的字符,不管是英语字符还是汉语字符都是可以表达的,这和自然语言是没有任何关系的,汉语字符表达显然要复杂得多。

不要将汉语字符所表达的计算机语言和汉语挂钩,然人怀疑所谓“汉语编程”在利用人们的民族自豪感,在利用我们的爱国情感!

信息技术的关键不是表达语言所用的字符,而是语言所表达的算法与思想!

中国要真正成为信息技术的大国,屹立于世界民族之林,不能靠狭隘的民族主义,不能部分场合的说凡是自己的东西就一定是好的。
哈哈,你以为发明那玩意儿的人不知道?只不过想扎钱罢了!
luctionli
帖子: 15
注册时间: 2008-06-16 11:36

能够举个例子吗。看不明白。

#71

帖子 luctionli » 2008-06-20 15:25

有人说这个东西是汉芯第二
头像
面象对向
帖子: 10
注册时间: 2007-06-20 17:43
来自: 同一星球
联系:

#72

帖子 面象对向 » 2008-06-20 15:44

matri 写了:还恐慌?老外笑破肚皮还差不多:“眼看就要被他们挤进前沿阵地了,这群sb又把自己封闭起来了,庆幸庆幸。”
深思~~
头像
shellex
帖子: 2180
注册时间: 2007-02-18 19:33
系统: OSX
来自: lyric.im
联系:

#73

帖子 shellex » 2008-06-20 15:53

有没有甲骨文编程?
头像
majinjie2001
帖子: 33
注册时间: 2008-07-20 21:49
联系:

#74

帖子 majinjie2001 » 2008-07-24 17:03

我只想说他们在实现自己的梦想,而且乍听起来还很好吸引力,这就是有生命力的,至于能否活下去,又是一个问题

至于是愚不可及,还是天才想法,要交给历史评判。
------------------------
头像
冲浪板
论坛版主
帖子: 7513
注册时间: 2007-05-06 8:19

#75

帖子 冲浪板 » 2008-07-26 8:44

汉语编程非常有优势。一种自然语言的编程。
比如表达x^2,,x^3....
中文就是用“方”表达,平方、立方、 N次方,若用英语,就复杂了,造成关键词太多。
回复