关闭
帖子主题:[原创]汉语编程是必须提上863计划还是无所谓? 共 3853 个阅读者 
  1. 头像
  2. 军衔:空军中校
  3. 军号:840108
  4. 工分:65275
  5. 本区职务:会员
左箭头-小图标

[原创]汉语编程是必须提上863计划还是无所谓?

汉语编程是必须提上863计划还是无所谓?在高科技发展的今天,除了芯片的软肋,我们还有更软的软件软肋;所有的编程软件都是非汉语的。世界上并非只有英语版软件,有法语版,德语版等。我们却对编程软件汉语化不以为然。这是面对我们即将到来的未来全智能生活无动于衷,这种短视行为必将受到惩罚。必将对这个民族进行整体的惩罚。
知晓英语的未必自如编程,学会编程的未必能懂各个领域的知识,这是我们未来智能化发展的瓶颈。是中国众多高智商实践人才得不到创新的瓶颈。是中国创新的瓶颈。必将严重阻碍我们社会的发展。做一个公益性开放性的汉语通用编程软件已经是非常紧迫的任务。这里说的汉语编程,不是对C语言等的汉化版。是地地道道的汉语言编程。汉语言编程开发后,甚至可以进行语音编程,这才是我们要的,是神奇的发展,是大众化的编程使用。对中国未来发展将无可估量。而且建议用古文,古文在生活中不常用,可以避免编程人机交叉语病冲突。还可以弘扬中华文化。这样最大的优点是每个人都可以容易编程,容易进入智能开发时代。
在这个万物互联的时代,不能缺少普遍化的13亿大众的参与,而不仅仅是少数编程人员的工作。这个软件若开发出来,将让中华发展无可阻挡。建议国家能够重视这些基础性的工作。而且是可以完成的工作。只是需要人去组织主持而已。
本文内容为我个人原创作品,申请原创加分
转载请注明出自铁血tiexue.net, 本贴地址: http://bbs.tiexue.net/post_12693450_1.html
延伸阅读: 雷公 天下第一兵 密码
      打赏
      收藏文本
      88
      秉承人性而来!为祖国而战!
      2017/8/20 9:27:39

      本版热门

      1. 白宫办公厅主任要辞职?特朗普:他以为自己是谁(图)
      1. 美媒:“啦啦队员一定要是美女”,其实是金大中的主意
      2. 激战30小时!印军遭袭后追击武装人员 反被杀5人
      3. 中国战机东海缠斗外军 一招把对方直接吓跑
      4. 黄生:这次美国的股灾会远远超出我们的想象
      5. 缅甸政府再发文:这群人不属于缅甸!
      6. 知名中国洋女婿真不少 这位“反华总理”儿子也是
      7. 中东强国派航母出战!直接登陆以色列家门口 已打死上百人
      8. “大印度”梦该醒了!“南亚霸主”被严重羞辱
      9. 黄生:新时代,金融战刚刚宣告到来
      10. 英国农场主因脱欧来中国种水果 恳求首相特蕾莎·梅:学学中国
      11. 突发!海沟地震频繁,停不下来?日本科学家:可能发生9级以上地震
      12. 周小平 | 太阴险!美军疯狂轰炸恐怖组织基地外围,欲将其驱往中国!
      13. 印媒:马尔代夫为什么倒向了中国?为什么呢?
      14. 雷思海:一个漫长的资产磨人的时代开启了
      15. 成锡忠:“大印度”梦,该醒矣!
      16. “大印度”梦该醒了!“南亚霸主”被严重羞辱
      17. 玄松月登台献唱 金永南听朝韩歌手合唱落泪
      18. 科工力量:重型猎鹰一夜间让“私有化”又成了灵丹妙药?
      19. 张欣、铁流:中国大力发展的熔盐反应堆有何神奇之处
      20. 中日海军差距到底有多大?自卫队将军很悲观:我们会全军覆没。
      21. 饥肠辘辘:猎鹰这根无肉骨头被疯狂跪舔!

      热门回复

      1. 军衔:海军中尉
      2. 军号:188628
      3. 工分:14736
      左箭头-小图标
      热回复背景
      软件要在硬件基础上实现的,因为现在我国芯片技术还不行,过些时候应该就可以实现汉语操作系统和汉语编程了,当然要看政府支持的力度。2000年左右北京采用微软的office软件来制订公文标准而不是国产的WPS软件,真是令人痛心疾首,上行下效,金山公司现在还能活着也是个奇迹了。所以现在的中央重拳反腐,天下百姓齐赞!!
      2017/8/20 13:23:43

      网友回复

      1. 军衔:陆军列兵
      2. 军号:10236017
      3. 工分:766
      左箭头-小图标
      汉语编程都出来好多年了,楼主这是孤陋寡闻还是咋的?
      2018/2/14 13:22:50
      1. 军衔:陆军列兵
      2. 军号:10236017
      3. 工分:765
      左箭头-小图标
      2楼 西楚庸人
      强烈要求国家集中人才发展汉语编程。
      汉语编程出来好多年喽,就是执行效率不高,应用场景底
      2018/2/14 13:21:29
      1. 军衔:海军中士
      2. 军号:450215
      3. 工分:9665
      左箭头-小图标
      那么 ,首先要设计一套 全新的键盘,不对,现在普及的qwer键盘就是为了英语而设计的,那么把键盘淘汰掉,重新设计一套为适应 中文输入的体感输入设备,不过这套输入设备, 也是由现在用qwer 键盘, 和英语基础编程的设备设计制造出来的。。。。。。
      2018/2/14 9:49:21
      1. 军衔:陆军列兵
      2. 军号:12337021
      3. 工分:308
      左箭头-小图标
      之所以计算机编程的基础是英语字符,根上是因为计算机技术起源于美国,成熟发展在美国。要想实现基于汉字的计算机编程,难度实在太大:这不仅仅是一个编程语言的问题,里面还有如何把程序转化成机器语言的问题,还有一大堆的硬件的开发生产问题,这样就已经是天量的工作了,另外,在现代社会,万亿的资金投入,二三十年不见成果,只能是国家行为,国家也得考虑值不值得。一个“龙芯”,二十多年、几千亿的投入,目前也只是解决了一个有的问题。这确实是一个庞大、复杂的系统工程,不是我等屁民,甚至是单纯的码农能够考虑的问题。
      2018/2/14 1:23:50
      1. 头像
      2. 军衔:陆军列兵
      3. 军号:1632273
      4. 工分:504
      5. 本区职务:会员
      左箭头-小图标
      ......
      11楼 sy999
      其实根本不是推倒重来,就是编译器再套了一层中翻英,或者中翻汇编语言而已。if A>B then A-B如果用中文来编程就是:如果 参数甲 大于 参数乙 ,那么 执行 甲减去乙。这两者有啥本质区别啊,编程主要是思路和逻辑和核心编译器,用什么编程语言规范其实都一样的。
      21楼 mycnnc
      不仅仅是中翻英的事,中文编程,应该是中文指令直接转机器码。如果按你说的,就是做个编译器。
      22楼 星辰游侠
      转知乎的罗骏飞
      喜欢计算机的学心理学的人力资源管理者73 人赞同了该回答没有意义吧。。程序与其说是英文,不如说是数学,区别一种语言与另一种语言,不是看它语法的表皮是“let a =10” 还是“a=10” 还是 “SHORT A =10” 还是 “ a等于十”还是“(=,a,10)”,语言根本的区别在于语言提供的数据结构和算法表现力,以及编译的方式,是否提供了面向对象的类、对象等数据结构?是否提供了继承、多态等处理方法?是否支持模板以及函数的重载?是强类型还是弱类型?是解释执行还是编译执行?是静态编译还是动态编译?中文编程语言,如果只是把SHORT A=10变为 整型数据A等于十,那么不过是对词法处理器进行了一定的变更,对于整个语言完全没有影响,就相当于给你的脸换了一层皮,不可能你就从中国人变成了外国人。。。基本属于骗钱的东西。至于深入的,从头到尾的, 对整个编译器前后端的完全汉化,乃至创造符合汉语言思维方式的语言,个人觉得因为语言的核心都是数学,而数学都是不分国界的,基本也毫无意义。。
      41楼 hhjk9901
      机器语言是面对电脑的,高级语言是面对人的。你认为没有意义,或者转载的这篇文章作者认为没有意义的地方,恰恰是意义所在,因为这不单纯是个技术命题。let a = 10 ,其中用到了4个拉丁字母或英语字母,而汉语编程的追求,恰恰是弱化和移除西方文字对编程的影响。程序是基于英文高级语言编写的,也许码农不会突兀的去认识这点,但这是潜移默化的,哪怕这些字不成语义,但他们是基于拉丁字母的,这本身就是一种文化传播。
      42楼 星辰游侠
      说这些时候,先阿拉伯数字给先改了不是更好,
      现在很多流行的语言的创造者母语都不是英语,但是最终结果都是所谓的英语。讨论这个没什么意义,不会因为这种荒谬的提法就会改变什么但是有个意义很明确,很多根本不具备程序员最基本素质的人就会被所谓的“英语”过滤掉,这是好事。连基本保留字都记不住的人,有能力去编程,设计软件?讨论这个没什么意义,不会因为这种荒谬的提法就会改变什么连基本保留字都记不住的人,有能力去编程,设计软件?
      连基本保留字都记不住的人,有能力去编程,设计软件?连基本保留字都记不住的人,有能力去编程,设计软件?
      许多流行语言的母语都是英语,这不是正好说明了英语或者拉丁字母语系在IT行业的影响?
      另外,阿拉伯数字是相对孤立的,但英语不是。当然就算把阿拉伯数字认为是语言,这何尝不是说明了阿拉伯数字这方面的地位?如果要消除拉丁语系在IT界的地位,我是说如果这个帖子的论题就是“以汉语取代拉丁字母如今在编程中的地位,从而扩大汉语在IT行业的影响力”,就是要讨论这个话题的话,那么消除每一个能看到的拉丁字母是必须的。只有彻底被忘记的东西才不会存在丝毫影响力。另外我认为这和记忆没关系,汉语依然需要记忆,只要编程还是编程,依然需要逻辑思维能力。
      2018/2/14 0:06:35
      1. 军衔:陆军少尉
      2. 军号:1460211
      3. 工分:19842
      左箭头-小图标
      以后是人工智能时代,你一撅屁股电脑就知道你要做什么了
      2017/12/15 18:18:36
      1. 军衔:陆军列兵
      2. 军号:1632273
      3. 工分:503
      左箭头-小图标
      ......
      11楼 sy999
      其实根本不是推倒重来,就是编译器再套了一层中翻英,或者中翻汇编语言而已。if A>B then A-B如果用中文来编程就是:如果 参数甲 大于 参数乙 ,那么 执行 甲减去乙。这两者有啥本质区别啊,编程主要是思路和逻辑和核心编译器,用什么编程语言规范其实都一样的。
      21楼 mycnnc
      不仅仅是中翻英的事,中文编程,应该是中文指令直接转机器码。如果按你说的,就是做个编译器。
      22楼 星辰游侠
      转知乎的罗骏飞
      喜欢计算机的学心理学的人力资源管理者73 人赞同了该回答没有意义吧。。程序与其说是英文,不如说是数学,区别一种语言与另一种语言,不是看它语法的表皮是“let a =10” 还是“a=10” 还是 “SHORT A =10” 还是 “ a等于十”还是“(=,a,10)”,语言根本的区别在于语言提供的数据结构和算法表现力,以及编译的方式,是否提供了面向对象的类、对象等数据结构?是否提供了继承、多态等处理方法?是否支持模板以及函数的重载?是强类型还是弱类型?是解释执行还是编译执行?是静态编译还是动态编译?中文编程语言,如果只是把SHORT A=10变为 整型数据A等于十,那么不过是对词法处理器进行了一定的变更,对于整个语言完全没有影响,就相当于给你的脸换了一层皮,不可能你就从中国人变成了外国人。。。基本属于骗钱的东西。至于深入的,从头到尾的, 对整个编译器前后端的完全汉化,乃至创造符合汉语言思维方式的语言,个人觉得因为语言的核心都是数学,而数学都是不分国界的,基本也毫无意义。。
      41楼 hhjk9901
      机器语言是面对电脑的,高级语言是面对人的。你认为没有意义,或者转载的这篇文章作者认为没有意义的地方,恰恰是意义所在,因为这不单纯是个技术命题。let a = 10 ,其中用到了4个拉丁字母或英语字母,而汉语编程的追求,恰恰是弱化和移除西方文字对编程的影响。程序是基于英文高级语言编写的,也许码农不会突兀的去认识这点,但这是潜移默化的,哪怕这些字不成语义,但他们是基于拉丁字母的,这本身就是一种文化传播。
      42楼 星辰游侠
      说这些时候,先阿拉伯数字给先改了不是更好,
      现在很多流行的语言的创造者母语都不是英语,但是最终结果都是所谓的英语。讨论这个没什么意义,不会因为这种荒谬的提法就会改变什么但是有个意义很明确,很多根本不具备程序员最基本素质的人就会被所谓的“英语”过滤掉,这是好事。连基本保留字都记不住的人,有能力去编程,设计软件?讨论这个没什么意义,不会因为这种荒谬的提法就会改变什么连基本保留字都记不住的人,有能力去编程,设计软件?
      连基本保留字都记不住的人,有能力去编程,设计软件?连基本保留字都记不住的人,有能力去编程,设计软件?
      这和记不记得住没关系。英语字母本身就说明了英文的文化影响,当然阿拉伯数字也是。
      2017/12/15 15:33:41
      1. 军衔:陆军少尉
      2. 军号:2318605
      3. 工分:4873
      左箭头-小图标
      为啥要编程序?目前常用的编程语言,一个高中生只需要1个月就学得会(忽略复杂的算法),比学英语快多了。国际村的时代,汉语程序怎么和国外交流?本人85年开始学习编程,basic, pascal, 机器语言(z80,6502), 当时可以编小程序做题、自娱自乐,也可以模拟lotu123那种电子表格,当时1,2M的程序都够你写的了,现在的应用,动不动就是以G来计算,你一个人能出来?
      所以,编程不是大众娱乐,是少部分人的专业技能,没必要花成本搞一个不通用的语言来固步自封。
      2017/9/27 13:19:38
      1. 军衔:陆军列兵
      2. 军号:5055055
      3. 工分:58
      左箭头-小图标
      ......
      21楼 mycnnc
      不仅仅是中翻英的事,中文编程,应该是中文指令直接转机器码。如果按你说的,就是做个编译器。
      23楼 虚度
      关键是这个占内存啊!首先要导入一个中文字库,这个中文字库就已经占据很大的空间,这点是英语的优势——低级,但是占用空间少,容易被更低级的机器语言转换和识别。众多的单片机里面的内存可是很小的,否则成本太高。
      26楼 cntank01
      看来程序员基本不来这个论坛啊,1.键盘决定的。电脑或者mcu都是逻辑门组成的,所以能运行的是机器码,就是0和1,太长了,所以出现8,10,16进制,10进制是人类手指头决定的,16进制是字节决定的,字母确实合适现在电脑的键盘输入,所以,人们发现用字母单词表达逻辑,然后有编译器翻译成机器运行的0,1指令,效率比较高。
      2.德语和法语和英语体系很相似,也只是定义编译器的一个表格而已。3.中文和亚洲语系也可以,现在开发电脑和平板等,都有易语言编译器,但是一般来说,稍微成为软件开发的人员基本还是觉得英文字母表达方便,并且英语开发环境全球通用,全世界的开发者提供插件,库等,资源丰富。4.英语没有什么低级不低级的,不管是那种语言,最后都只能对应芯片的机器指令,现在计算机开发的时候,内存都几个G,以前你硬盘才几百兆,中文字库空间现在简直就是忽略不计,更何况编程序是存储在硬盘上,最后放到芯片中的都是机器指令,无论用什么语言开发,只有编译器的效率差别,差别也就是电脑程序几十M,MCU程序几十K的差别而已。
      36楼 chenghell2000
      老是讲用汉语编程的人,99.999999%的都是从来不知编程为何物的门外汉,不值一驳;剩下的0.000001%不是装傻就是真傻,装傻者说了白说,真傻者说了自己犯傻。
      43楼 hongsanxia
      我们要汉语编程的目的就是解放人类的门外汉,可以轻松让自己具备的编程的能力,解放汉语言人群的编程能力。就如驾驶过去是职业,现在是必备能力一样。我们要实现的是编程的普及化,必然是汉语编程为创新基础。这需要国家为万众创新打好这个基础。让所有汉语言的人都有更广泛的能力。也就是说,不学英语也可以实现编程能力。不然中国13亿人还要每人花费很多年学习英语。为什么?因为英语就是在现代科学中的基础性作用。我们汉语言没有打好这个基础。怎么在世界推广汉语言都不会起作用的。
      会编程的才不会去在意中文还是英文呢。
      不会编程的,就算掌握用中文编程,也就能做个1+1=2的计算器程序而已。
      2017/9/27 12:39:33
      1. 军衔:空军中校
      2. 军号:840108
      3. 工分:65615
      左箭头-小图标
      在万物互联的时代,汉语不能实现编程人机自由对话,是汉语最大的一缺憾。未来将有被淘汰的可能!希望汉语言专家重视这个缺憾!就如西藏军情,不当回事,结果大大影响了我们的战略大局。若到紧迫需要时再行动,那就晚了。这次转折和一百年前中国要学习自然科学一样。清朝是不提倡这些奇淫技巧的。汉语编程到了要革命的时候了!!!
      2017/8/23 18:45:46
      1. 头像
      2. 军衔:空军中校
      3. 军号:840108
      4. 工分:65610
      5. 本区职务:会员
      左箭头-小图标
      ......
      11楼 sy999
      其实根本不是推倒重来,就是编译器再套了一层中翻英,或者中翻汇编语言而已。if A>B then A-B如果用中文来编程就是:如果 参数甲 大于 参数乙 ,那么 执行 甲减去乙。这两者有啥本质区别啊,编程主要是思路和逻辑和核心编译器,用什么编程语言规范其实都一样的。
      21楼 mycnnc
      不仅仅是中翻英的事,中文编程,应该是中文指令直接转机器码。如果按你说的,就是做个编译器。
      23楼 虚度
      关键是这个占内存啊!首先要导入一个中文字库,这个中文字库就已经占据很大的空间,这点是英语的优势——低级,但是占用空间少,容易被更低级的机器语言转换和识别。众多的单片机里面的内存可是很小的,否则成本太高。
      26楼 cntank01
      看来程序员基本不来这个论坛啊,1.键盘决定的。电脑或者mcu都是逻辑门组成的,所以能运行的是机器码,就是0和1,太长了,所以出现8,10,16进制,10进制是人类手指头决定的,16进制是字节决定的,字母确实合适现在电脑的键盘输入,所以,人们发现用字母单词表达逻辑,然后有编译器翻译成机器运行的0,1指令,效率比较高。
      2.德语和法语和英语体系很相似,也只是定义编译器的一个表格而已。3.中文和亚洲语系也可以,现在开发电脑和平板等,都有易语言编译器,但是一般来说,稍微成为软件开发的人员基本还是觉得英文字母表达方便,并且英语开发环境全球通用,全世界的开发者提供插件,库等,资源丰富。4.英语没有什么低级不低级的,不管是那种语言,最后都只能对应芯片的机器指令,现在计算机开发的时候,内存都几个G,以前你硬盘才几百兆,中文字库空间现在简直就是忽略不计,更何况编程序是存储在硬盘上,最后放到芯片中的都是机器指令,无论用什么语言开发,只有编译器的效率差别,差别也就是电脑程序几十M,MCU程序几十K的差别而已。
      36楼 chenghell2000
      老是讲用汉语编程的人,99.999999%的都是从来不知编程为何物的门外汉,不值一驳;剩下的0.000001%不是装傻就是真傻,装傻者说了白说,真傻者说了自己犯傻。
      我们要汉语编程的目的就是解放人类的门外汉,可以轻松让自己具备的编程的能力,解放汉语言人群的编程能力。就如驾驶过去是职业,现在是必备能力一样。我们要实现的是编程的普及化,必然是汉语编程为创新基础。这需要国家为万众创新打好这个基础。让所有汉语言的人都有更广泛的能力。也就是说,不学英语也可以实现编程能力。不然中国13亿人还要每人花费很多年学习英语。为什么?因为英语就是在现代科学中的基础性作用。我们汉语言没有打好这个基础。怎么在世界推广汉语言都不会起作用的。
      2017/8/23 14:59:38
      1. 头像
      2. 军衔:陆军列兵
      3. 军号:5277560
      4. 工分:507
      5. 本区职务:会员
      左箭头-小图标
      3楼 along200506
      难度很大的,相当于把现在的计算机技术推倒重来
      11楼 sy999
      其实根本不是推倒重来,就是编译器再套了一层中翻英,或者中翻汇编语言而已。if A>B then A-B如果用中文来编程就是:如果 参数甲 大于 参数乙 ,那么 执行 甲减去乙。这两者有啥本质区别啊,编程主要是思路和逻辑和核心编译器,用什么编程语言规范其实都一样的。
      21楼 mycnnc
      不仅仅是中翻英的事,中文编程,应该是中文指令直接转机器码。如果按你说的,就是做个编译器。
      22楼 星辰游侠
      转知乎的罗骏飞
      喜欢计算机的学心理学的人力资源管理者73 人赞同了该回答没有意义吧。。程序与其说是英文,不如说是数学,区别一种语言与另一种语言,不是看它语法的表皮是“let a =10” 还是“a=10” 还是 “SHORT A =10” 还是 “ a等于十”还是“(=,a,10)”,语言根本的区别在于语言提供的数据结构和算法表现力,以及编译的方式,是否提供了面向对象的类、对象等数据结构?是否提供了继承、多态等处理方法?是否支持模板以及函数的重载?是强类型还是弱类型?是解释执行还是编译执行?是静态编译还是动态编译?中文编程语言,如果只是把SHORT A=10变为 整型数据A等于十,那么不过是对词法处理器进行了一定的变更,对于整个语言完全没有影响,就相当于给你的脸换了一层皮,不可能你就从中国人变成了外国人。。。基本属于骗钱的东西。至于深入的,从头到尾的, 对整个编译器前后端的完全汉化,乃至创造符合汉语言思维方式的语言,个人觉得因为语言的核心都是数学,而数学都是不分国界的,基本也毫无意义。。
      41楼 hhjk9901
      机器语言是面对电脑的,高级语言是面对人的。你认为没有意义,或者转载的这篇文章作者认为没有意义的地方,恰恰是意义所在,因为这不单纯是个技术命题。let a = 10 ,其中用到了4个拉丁字母或英语字母,而汉语编程的追求,恰恰是弱化和移除西方文字对编程的影响。程序是基于英文高级语言编写的,也许码农不会突兀的去认识这点,但这是潜移默化的,哪怕这些字不成语义,但他们是基于拉丁字母的,这本身就是一种文化传播。
      说这些时候,先阿拉伯数字给先改了不是更好,
      现在很多流行的语言的创造者母语都不是英语,但是最终结果都是所谓的英语。讨论这个没什么意义,不会因为这种荒谬的提法就会改变什么但是有个意义很明确,很多根本不具备程序员最基本素质的人就会被所谓的“英语”过滤掉,这是好事。连基本保留字都记不住的人,有能力去编程,设计软件?讨论这个没什么意义,不会因为这种荒谬的提法就会改变什么连基本保留字都记不住的人,有能力去编程,设计软件?
      连基本保留字都记不住的人,有能力去编程,设计软件?连基本保留字都记不住的人,有能力去编程,设计软件?
      2017/8/23 13:21:43
      1. 军衔:陆军列兵
      2. 军号:1632273
      3. 工分:496
      左箭头-小图标
      3楼 along200506
      难度很大的,相当于把现在的计算机技术推倒重来
      11楼 sy999
      其实根本不是推倒重来,就是编译器再套了一层中翻英,或者中翻汇编语言而已。if A>B then A-B如果用中文来编程就是:如果 参数甲 大于 参数乙 ,那么 执行 甲减去乙。这两者有啥本质区别啊,编程主要是思路和逻辑和核心编译器,用什么编程语言规范其实都一样的。
      21楼 mycnnc
      不仅仅是中翻英的事,中文编程,应该是中文指令直接转机器码。如果按你说的,就是做个编译器。
      22楼 星辰游侠
      转知乎的罗骏飞
      喜欢计算机的学心理学的人力资源管理者73 人赞同了该回答没有意义吧。。程序与其说是英文,不如说是数学,区别一种语言与另一种语言,不是看它语法的表皮是“let a =10” 还是“a=10” 还是 “SHORT A =10” 还是 “ a等于十”还是“(=,a,10)”,语言根本的区别在于语言提供的数据结构和算法表现力,以及编译的方式,是否提供了面向对象的类、对象等数据结构?是否提供了继承、多态等处理方法?是否支持模板以及函数的重载?是强类型还是弱类型?是解释执行还是编译执行?是静态编译还是动态编译?中文编程语言,如果只是把SHORT A=10变为 整型数据A等于十,那么不过是对词法处理器进行了一定的变更,对于整个语言完全没有影响,就相当于给你的脸换了一层皮,不可能你就从中国人变成了外国人。。。基本属于骗钱的东西。至于深入的,从头到尾的, 对整个编译器前后端的完全汉化,乃至创造符合汉语言思维方式的语言,个人觉得因为语言的核心都是数学,而数学都是不分国界的,基本也毫无意义。。
      机器语言是面对电脑的,高级语言是面对人的。
      你认为没有意义,或者转载的这篇文章作者认为没有意义的地方,恰恰是意义所在,因为这不单纯是个技术命题。let a = 10 ,其中用到了4个拉丁字母或英语字母,而汉语编程的追求,恰恰是弱化和移除西方文字对编程的影响。程序是基于英文高级语言编写的,也许码农不会突兀的去认识这点,但这是潜移默化的,哪怕这些字不成语义,但他们是基于拉丁字母的,这本身就是一种文化传播。
      2017/8/23 12:35:40
      1. 头像
      2. 军衔:陆军列兵
      3. 军号:1632273
      4. 工分:495
      5. 本区职务:会员
      左箭头-小图标
      ......
      11楼 sy999
      其实根本不是推倒重来,就是编译器再套了一层中翻英,或者中翻汇编语言而已。if A>B then A-B如果用中文来编程就是:如果 参数甲 大于 参数乙 ,那么 执行 甲减去乙。这两者有啥本质区别啊,编程主要是思路和逻辑和核心编译器,用什么编程语言规范其实都一样的。
      21楼 mycnnc
      不仅仅是中翻英的事,中文编程,应该是中文指令直接转机器码。如果按你说的,就是做个编译器。
      22楼 星辰游侠
      转知乎的罗骏飞
      喜欢计算机的学心理学的人力资源管理者73 人赞同了该回答没有意义吧。。程序与其说是英文,不如说是数学,区别一种语言与另一种语言,不是看它语法的表皮是“let a =10” 还是“a=10” 还是 “SHORT A =10” 还是 “ a等于十”还是“(=,a,10)”,语言根本的区别在于语言提供的数据结构和算法表现力,以及编译的方式,是否提供了面向对象的类、对象等数据结构?是否提供了继承、多态等处理方法?是否支持模板以及函数的重载?是强类型还是弱类型?是解释执行还是编译执行?是静态编译还是动态编译?中文编程语言,如果只是把SHORT A=10变为 整型数据A等于十,那么不过是对词法处理器进行了一定的变更,对于整个语言完全没有影响,就相当于给你的脸换了一层皮,不可能你就从中国人变成了外国人。。。基本属于骗钱的东西。至于深入的,从头到尾的, 对整个编译器前后端的完全汉化,乃至创造符合汉语言思维方式的语言,个人觉得因为语言的核心都是数学,而数学都是不分国界的,基本也毫无意义。。
      35楼 mycnnc
      说到底,计算机能识别的语言就是0和1(高低电平)。编程语言是什么语种重要吗?提出中文编程目的是让一部分中国人可以绕过英文这一关。
      37楼 星辰游侠
      呃,真诚的建议你了解下编程中的“英语”到底是什么?这样讨论才能有意义
      编程中的英语其实也不算英语,至少不算完整的英语,这点码农都知道
      但是,if,else之类的词汇本身还是有其象征意义和实际意思的,如果用axef之类完全不知道含义的词汇来代表if语句,肯定会让初学者更摸不着头脑其实汉语编程最重要的是什么?是汉语本身,哪怕也不是完整的汉语,真正的汉语,但是用的是汉字,而不是英文字母,这就够了。追求汉语编程的人,也不是都没头脑不知道编程是什么的,但归根结底,如果是英语高级语言,比如c语言,从语言命名就带着西方化。这本身就不是单纯的学术命题,而是半学术半政治命题,汉语编程,更重要的是在于移除编程语言的拉丁字母体系。
      2017/8/23 12:31:33
      1. 军衔:陆军中士
      2. 军号:4059527
      3. 工分:173
      左箭头-小图标
      38楼 wx_82TGIS23
      完全没有必要 一门语言关键字不超过50个单词 加上7788 英语词汇量百来个就够了 当然越多越好 起码看到一个类名或方法大致知道其意思 再者编程是专业人士行为 连起码的单词都不想学 怎么学得好编程?普通百姓完全没有必要学这个 会用自己业务需要的软件就行了 汉语编程现在有易语言 打中文快还是英文快这是不言而喻的 反正作为一个写了几十年代码的老码农来说 肯定对汉语编程是不削的 总之c 是语言之王 学好了他 其他任何语言一天上手 一周熟练 至于精通 看用的频率以及个人悟性了
      java才是最好的语言,哈哈,开个玩笑!
      该帖子发自铁血军事iPhone手机客户端[请参与手机体验]
      2017/8/23 2:07:19
      1. 军衔:陆军列兵
      2. 军号:10337559
      3. 工分:20
      左箭头-小图标
      完全没有必要 一门语言关键字不超过50个单词 加上7788 英语词汇量百来个就够了 当然越多越好 起码看到一个类名或方法大致知道其意思 再者编程是专业人士行为 连起码的单词都不想学 怎么学得好编程?普通百姓完全没有必要学这个 会用自己业务需要的软件就行了 汉语编程现在有易语言 打中文快还是英文快这是不言而喻的 反正作为一个写了几十年代码的老码农来说 肯定对汉语编程是不削的 总之c 是语言之王 学好了他 其他任何语言一天上手 一周熟练 至于精通 看用的频率以及个人悟性了
      该帖子发自铁血军事iPhone手机客户端[请参与手机体验]
      2017/8/22 23:46:20
      1. 军衔:陆军列兵
      2. 军号:5277560
      3. 工分:506
      左箭头-小图标
      3楼 along200506
      难度很大的,相当于把现在的计算机技术推倒重来
      11楼 sy999
      其实根本不是推倒重来,就是编译器再套了一层中翻英,或者中翻汇编语言而已。if A>B then A-B如果用中文来编程就是:如果 参数甲 大于 参数乙 ,那么 执行 甲减去乙。这两者有啥本质区别啊,编程主要是思路和逻辑和核心编译器,用什么编程语言规范其实都一样的。
      21楼 mycnnc
      不仅仅是中翻英的事,中文编程,应该是中文指令直接转机器码。如果按你说的,就是做个编译器。
      22楼 星辰游侠
      转知乎的罗骏飞
      喜欢计算机的学心理学的人力资源管理者73 人赞同了该回答没有意义吧。。程序与其说是英文,不如说是数学,区别一种语言与另一种语言,不是看它语法的表皮是“let a =10” 还是“a=10” 还是 “SHORT A =10” 还是 “ a等于十”还是“(=,a,10)”,语言根本的区别在于语言提供的数据结构和算法表现力,以及编译的方式,是否提供了面向对象的类、对象等数据结构?是否提供了继承、多态等处理方法?是否支持模板以及函数的重载?是强类型还是弱类型?是解释执行还是编译执行?是静态编译还是动态编译?中文编程语言,如果只是把SHORT A=10变为 整型数据A等于十,那么不过是对词法处理器进行了一定的变更,对于整个语言完全没有影响,就相当于给你的脸换了一层皮,不可能你就从中国人变成了外国人。。。基本属于骗钱的东西。至于深入的,从头到尾的, 对整个编译器前后端的完全汉化,乃至创造符合汉语言思维方式的语言,个人觉得因为语言的核心都是数学,而数学都是不分国界的,基本也毫无意义。。
      35楼 mycnnc
      说到底,计算机能识别的语言就是0和1(高低电平)。编程语言是什么语种重要吗?提出中文编程目的是让一部分中国人可以绕过英文这一关。
      呃,真诚的建议你了解下编程中的“英语”到底是什么?
      这样讨论才能有意义
      2017/8/22 20:41:54
      1. 军衔:陆军列兵
      2. 军号:5055055
      3. 工分:55
      左箭头-小图标
      3楼 along200506
      难度很大的,相当于把现在的计算机技术推倒重来
      11楼 sy999
      其实根本不是推倒重来,就是编译器再套了一层中翻英,或者中翻汇编语言而已。if A>B then A-B如果用中文来编程就是:如果 参数甲 大于 参数乙 ,那么 执行 甲减去乙。这两者有啥本质区别啊,编程主要是思路和逻辑和核心编译器,用什么编程语言规范其实都一样的。
      21楼 mycnnc
      不仅仅是中翻英的事,中文编程,应该是中文指令直接转机器码。如果按你说的,就是做个编译器。
      23楼 虚度
      关键是这个占内存啊!首先要导入一个中文字库,这个中文字库就已经占据很大的空间,这点是英语的优势——低级,但是占用空间少,容易被更低级的机器语言转换和识别。众多的单片机里面的内存可是很小的,否则成本太高。
      26楼 cntank01
      看来程序员基本不来这个论坛啊,1.键盘决定的。电脑或者mcu都是逻辑门组成的,所以能运行的是机器码,就是0和1,太长了,所以出现8,10,16进制,10进制是人类手指头决定的,16进制是字节决定的,字母确实合适现在电脑的键盘输入,所以,人们发现用字母单词表达逻辑,然后有编译器翻译成机器运行的0,1指令,效率比较高。
      2.德语和法语和英语体系很相似,也只是定义编译器的一个表格而已。3.中文和亚洲语系也可以,现在开发电脑和平板等,都有易语言编译器,但是一般来说,稍微成为软件开发的人员基本还是觉得英文字母表达方便,并且英语开发环境全球通用,全世界的开发者提供插件,库等,资源丰富。4.英语没有什么低级不低级的,不管是那种语言,最后都只能对应芯片的机器指令,现在计算机开发的时候,内存都几个G,以前你硬盘才几百兆,中文字库空间现在简直就是忽略不计,更何况编程序是存储在硬盘上,最后放到芯片中的都是机器指令,无论用什么语言开发,只有编译器的效率差别,差别也就是电脑程序几十M,MCU程序几十K的差别而已。
      老是讲用汉语编程的人,99.999999%的都是从来不知编程为何物的门外汉,不值一驳;剩下的0.000001%不是装傻就是真傻,装傻者说了白说,真傻者说了自己犯傻。
      2017/8/22 12:35:00
      1. 军衔:陆军中士
      2. 军号:2430571
      3. 工分:1938
      左箭头-小图标
      3楼 along200506
      难度很大的,相当于把现在的计算机技术推倒重来
      11楼 sy999
      其实根本不是推倒重来,就是编译器再套了一层中翻英,或者中翻汇编语言而已。if A>B then A-B如果用中文来编程就是:如果 参数甲 大于 参数乙 ,那么 执行 甲减去乙。这两者有啥本质区别啊,编程主要是思路和逻辑和核心编译器,用什么编程语言规范其实都一样的。
      21楼 mycnnc
      不仅仅是中翻英的事,中文编程,应该是中文指令直接转机器码。如果按你说的,就是做个编译器。
      22楼 星辰游侠
      转知乎的罗骏飞
      喜欢计算机的学心理学的人力资源管理者73 人赞同了该回答没有意义吧。。程序与其说是英文,不如说是数学,区别一种语言与另一种语言,不是看它语法的表皮是“let a =10” 还是“a=10” 还是 “SHORT A =10” 还是 “ a等于十”还是“(=,a,10)”,语言根本的区别在于语言提供的数据结构和算法表现力,以及编译的方式,是否提供了面向对象的类、对象等数据结构?是否提供了继承、多态等处理方法?是否支持模板以及函数的重载?是强类型还是弱类型?是解释执行还是编译执行?是静态编译还是动态编译?中文编程语言,如果只是把SHORT A=10变为 整型数据A等于十,那么不过是对词法处理器进行了一定的变更,对于整个语言完全没有影响,就相当于给你的脸换了一层皮,不可能你就从中国人变成了外国人。。。基本属于骗钱的东西。至于深入的,从头到尾的, 对整个编译器前后端的完全汉化,乃至创造符合汉语言思维方式的语言,个人觉得因为语言的核心都是数学,而数学都是不分国界的,基本也毫无意义。。
      说到底,计算机能识别的语言就是0和1(高低电平)。编程语言是什么语种重要吗?提出中文编程目的是让一部分中国人可以绕过英文这一关。
      2017/8/22 10:28:20
      1. 军衔:陆军列兵
      2. 军号:8643581
      3. 工分:1605
      左箭头-小图标
      在电脑里都是010101,根本就没中文英文,你看到的都是经过解释的字符,无非是个符号而已。用中文编程,既不好打字,也不好取名,不方便的
      2017/8/21 21:41:33
      1. 军衔:陆军中尉
      2. 军号:1224487
      3. 工分:8384
      左箭头-小图标
      这个东西有一定的意义,但并不是什么了不得的东西,一个几十人的小公司就可轻松搞定。麻烦去查查863都是什么项目,有点自知之明好不好。
      2017/8/21 20:27:36
      1. 军衔:陆军中士
      2. 军号:476729
      3. 工分:2037
      左箭头-小图标
      3楼 along200506
      难度很大的,相当于把现在的计算机技术推倒重来
      11楼 sy999
      其实根本不是推倒重来,就是编译器再套了一层中翻英,或者中翻汇编语言而已。if A>B then A-B如果用中文来编程就是:如果 参数甲 大于 参数乙 ,那么 执行 甲减去乙。这两者有啥本质区别啊,编程主要是思路和逻辑和核心编译器,用什么编程语言规范其实都一样的。
      21楼 mycnnc
      不仅仅是中翻英的事,中文编程,应该是中文指令直接转机器码。如果按你说的,就是做个编译器。
      只是程度再深一层而已。计算机器件归根结底都是二进制或者少量其他进制,用中文到不了核心。无非是中文走汇编,还是中文走机器语言罢了。你可以去问问真在编程序的人,他们的脑子根本不是在想中文还是英文,而是在想达到这个目的要用什么算法和逻辑,而且现在面向对象的编程更加简单了,各种函数调用一下。
      2017/8/21 20:00:04
      1. 军衔:陆军列兵
      2. 军号:7126543
      3. 工分:2969
      左箭头-小图标
      任何编程语言,最后都得翻译成机器语言,机器语言就是二进制。本文所说的汉语编程,应该是指高级语言。所谓高级语言,不过是符号化的指令集而已。用汉字符号还是外文符号,都只是表象,编程的数学逻辑才是内涵。从目前编程技术来看,使用英文字符的高级语言,显然比中文字符更方便,因为键盘都是基于英文字母设计的,你打中文比输入英文麻烦多了。用“如果”代替"if",麻烦不?至于所谓“语音编程”,甚至“古文编程”,我只能说本文作者生活在异次元空间,至少他从来没编过程。
      2017/8/21 15:49:30
      1. 军衔:空军中士
      2. 军号:4169689
      3. 工分:2804
      左箭头-小图标
      虽然不懂,但是支持.... 用中文编程也许真可以解决大问题.......因为中文是跳跃性思维。说不准真的解决人工智能回复:[原创]汉语编程是必须提上863计划还是无所谓?
      2017/8/21 15:40:13
      1. 头像
      2. 军衔:空军大校
      3. 军号:1720422
      4. 头衔:预备役军官
      5. 工分:440574 / 排名:1899
      6. 本区职务:会员
      左箭头-小图标
      危言耸听!13亿人口不会都去编程,也没这个必要。编程需要的是一种严谨的思维逻辑,使用哪种语言真没什么难度,基本初中那点外语底子就够用了。文科生也会简单的编程,但无关国家和社会发展大局,按照社会化大分工的原则,能够提出创意自然有人替他编写程序。而理科生专业搞编程的不说中文水平高低,但编程所需的外语水平已经足够用了,我还没听说哪个编程人员说自己有了创意但遇到了外语瓶颈的。像楼主这样想的话,我想医院和制药公司也要来一场革命性的变革了。因为我们有13亿人口,我们的处方和药品名录必须实行中文化......十足的扯淡!不就是想高喊外语无用论吗,拐这么多弯干啥!?外语无用的话化学你就别学了,因为连元素周期表都是外国人发明的,写反应式你用中文试试!物理也别学了,牛顿、爱因斯坦、爱迪生也是外国人,你不用外语符号给我解解物理题试试?数学你也别学了,撒英考撒英也不是中文。
      外国人优秀的地方我们学过来并发扬光大、为我所用,这才是科学的态度。妄自尊大其实和闭关锁国、固步自封是一个意思,都什么年头了还有这种谬论,书都读到哪儿去了?
      2017/8/21 15:18:13
      1. 头像
      2. 军衔:空军大校
      3. 军号:1720422
      4. 头衔:预备役军官
      5. 工分:440573 / 排名:1899
      6. 本区职务:会员
      左箭头-小图标
      危言耸听!13亿人口不会都去编程,也没这个必要。编程需要的是一种严谨的思维逻辑,使用哪种语言真没什么难度,基本初中那点外语底子就够用了。文科生也会简单的编程,但无关国家和社会发展大局,按照社会化大分工的原则,能够提出创意自然有人替他编写程序。而理科生专业搞编程的不说中文水平高低,但编程所需的外语水平已经足够用了,我还没听说哪个编程人员说自己有了创意但遇到了外语瓶颈的。像楼主这样想的话,我想医院和制药公司也要来一场革命性的变革了。因为我们有13亿人口,我们的处方和药品名录必须实行中文化......十足的扯淡!不就是想高喊外语无用论吗,拐这么多弯干啥!?外语无用的话化学你就别学了,因为连元素周期表都是外国人发明的,写反应式你用中文试试!物理也别学了,牛顿、爱因斯坦、爱迪生也是外国人,你不用外语符号给我解解物理题试试?数学你也别学了,撒英考撒英也不是中文。
      外国人优秀的地方我们学过来并发扬光大、为我所用,这才是科学的态度。妄自尊大其实和闭关锁国、固步自封是一个意思,都什么年头了还有这种谬论,书都读到哪儿去了?
      2017/8/21 15:18:13
      1. 军衔:陆军少尉
      2. 军号:2318605
      3. 工分:4836
      左箭头-小图标
      3楼 along200506
      难度很大的,相当于把现在的计算机技术推倒重来
      11楼 sy999
      其实根本不是推倒重来,就是编译器再套了一层中翻英,或者中翻汇编语言而已。if A>B then A-B如果用中文来编程就是:如果 参数甲 大于 参数乙 ,那么 执行 甲减去乙。这两者有啥本质区别啊,编程主要是思路和逻辑和核心编译器,用什么编程语言规范其实都一样的。
      老兄说得对,实现很简单。
      编程是属于小众技能,不像以前,一个人编一个小程序可以自娱自乐,或者一个人累一点能编一个类似wps那种软件买钱,随着硬件软件的发展和用户体验要求的提高,一个人最多能做一个小模块而已,更多的是和别人协作,和你协作的人各种种族不同,你用中文编程,咋交流呢?
      2017/8/21 14:57:39
      1. 头像
      2. 军衔:陆军列兵
      3. 军号:6889508
      4. 工分:1097
      5. 本区职务:会员
      左箭头-小图标
      3楼 along200506
      难度很大的,相当于把现在的计算机技术推倒重来
      11楼 sy999
      其实根本不是推倒重来,就是编译器再套了一层中翻英,或者中翻汇编语言而已。if A>B then A-B如果用中文来编程就是:如果 参数甲 大于 参数乙 ,那么 执行 甲减去乙。这两者有啥本质区别啊,编程主要是思路和逻辑和核心编译器,用什么编程语言规范其实都一样的。
      21楼 mycnnc
      不仅仅是中翻英的事,中文编程,应该是中文指令直接转机器码。如果按你说的,就是做个编译器。
      23楼 虚度
      关键是这个占内存啊!首先要导入一个中文字库,这个中文字库就已经占据很大的空间,这点是英语的优势——低级,但是占用空间少,容易被更低级的机器语言转换和识别。众多的单片机里面的内存可是很小的,否则成本太高。
      看来程序员基本不来这个论坛啊,
      1.键盘决定的。电脑或者mcu都是逻辑门组成的,所以能运行的是机器码,就是0和1,太长了,所以出现8,10,16进制,10进制是人类手指头决定的,16进制是字节决定的,字母确实合适现在电脑的键盘输入,所以,人们发现用字母单词表达逻辑,然后有编译器翻译成机器运行的0,1指令,效率比较高。
      2.德语和法语和英语体系很相似,也只是定义编译器的一个表格而已。3.中文和亚洲语系也可以,现在开发电脑和平板等,都有易语言编译器,但是一般来说,稍微成为软件开发的人员基本还是觉得英文字母表达方便,并且英语开发环境全球通用,全世界的开发者提供插件,库等,资源丰富。4.英语没有什么低级不低级的,不管是那种语言,最后都只能对应芯片的机器指令,现在计算机开发的时候,内存都几个G,以前你硬盘才几百兆,中文字库空间现在简直就是忽略不计,更何况编程序是存储在硬盘上,最后放到芯片中的都是机器指令,无论用什么语言开发,只有编译器的效率差别,差别也就是电脑程序几十M,MCU程序几十K的差别而已。
      2017/8/21 12:55:24
      1. 军衔:海军中将
      2. 军号:8396252
      3. 工分:1719423 / 排名:118
      左箭头-小图标
      素质啊:中国人的智慧,细心,严谨和勤奋。
      2017/8/21 12:54:44
      1. 军衔:陆军上等兵
      2. 军号:3240677
      3. 工分:570
      左箭头-小图标
      这个是应该要支持一下的,不过我建议用甲骨文
      2017/8/21 12:28:02
      1. 军衔:陆军少校
      2. 军号:61251
      3. 工分:43923
      左箭头-小图标
      3楼 along200506
      难度很大的,相当于把现在的计算机技术推倒重来
      11楼 sy999
      其实根本不是推倒重来,就是编译器再套了一层中翻英,或者中翻汇编语言而已。if A>B then A-B如果用中文来编程就是:如果 参数甲 大于 参数乙 ,那么 执行 甲减去乙。这两者有啥本质区别啊,编程主要是思路和逻辑和核心编译器,用什么编程语言规范其实都一样的。
      21楼 mycnnc
      不仅仅是中翻英的事,中文编程,应该是中文指令直接转机器码。如果按你说的,就是做个编译器。
      关键是这个占内存啊!首先要导入一个中文字库,这个中文字库就已经占据很大的空间,这点是英语的优势——低级,但是占用空间少,容易被更低级的机器语言转换和识别。众多的单片机里面的内存可是很小的,否则成本太高。
      2017/8/21 12:20:46
      1. 头像
      2. 军衔:陆军列兵
      3. 军号:5277560
      4. 工分:502
      5. 本区职务:会员
      左箭头-小图标
      3楼 along200506
      难度很大的,相当于把现在的计算机技术推倒重来
      11楼 sy999
      其实根本不是推倒重来,就是编译器再套了一层中翻英,或者中翻汇编语言而已。if A>B then A-B如果用中文来编程就是:如果 参数甲 大于 参数乙 ,那么 执行 甲减去乙。这两者有啥本质区别啊,编程主要是思路和逻辑和核心编译器,用什么编程语言规范其实都一样的。
      21楼 mycnnc
      不仅仅是中翻英的事,中文编程,应该是中文指令直接转机器码。如果按你说的,就是做个编译器。
      转知乎的
      罗骏飞喜欢计算机的学心理学的人力资源管理者73 人赞同了该回答没有意义吧。。程序与其说是英文,不如说是数学,区别一种语言与另一种语言,不是看它语法的表皮是“let a =10” 还是“a=10” 还是 “SHORT A =10” 还是 “ a等于十”还是“(=,a,10)”,语言根本的区别在于语言提供的数据结构和算法表现力,以及编译的方式,是否提供了面向对象的类、对象等数据结构?是否提供了继承、多态等处理方法?是否支持模板以及函数的重载?是强类型还是弱类型?是解释执行还是编译执行?是静态编译还是动态编译?中文编程语言,如果只是把SHORT A=10变为 整型数据A等于十,那么不过是对词法处理器进行了一定的变更,对于整个语言完全没有影响,就相当于给你的脸换了一层皮,不可能你就从中国人变成了外国人。。。基本属于骗钱的东西。至于深入的,从头到尾的, 对整个编译器前后端的完全汉化,乃至创造符合汉语言思维方式的语言,个人觉得因为语言的核心都是数学,而数学都是不分国界的,基本也毫无意义。。
      2017/8/21 12:11:05
      1. 军衔:陆军中士
      2. 军号:2430571
      3. 工分:1941
      左箭头-小图标
      3楼 along200506
      难度很大的,相当于把现在的计算机技术推倒重来
      11楼 sy999
      其实根本不是推倒重来,就是编译器再套了一层中翻英,或者中翻汇编语言而已。if A>B then A-B如果用中文来编程就是:如果 参数甲 大于 参数乙 ,那么 执行 甲减去乙。这两者有啥本质区别啊,编程主要是思路和逻辑和核心编译器,用什么编程语言规范其实都一样的。
      不仅仅是中翻英的事,中文编程,应该是中文指令直接转机器码。如果按你说的,就是做个编译器。
      2017/8/21 11:02:53
      1. 军衔:陆军中士
      2. 军号:2430571
      3. 工分:1940
      左箭头-小图标
      19楼 www921796008
      汉语言编程 有E语言啊
      现在叫易语言
      2017/8/21 11:00:33
      1. 军衔:空军上尉
      2. 军号:2710718
      3. 工分:97495
      左箭头-小图标
      汉语言编程 有E语言啊
      2017/8/21 10:29:22
      1. 军衔:陆军上尉
      2. 军号:752203
      3. 工分:21412
      左箭头-小图标
      可否由开发人员写出使用要求及科目,用超级计算机来完成编程?
      2017/8/21 10:23:13
      1. 军衔:陆军下士
      2. 军号:4285325
      3. 工分:219
      左箭头-小图标
      14楼 wx_GCOF651S
      有这个必要?还863?你给我十万,我一个月给你写个翻译器出来,c还是加加能行。
      虽然我一窍不通 但是你说的翻译器 和汉语言编辑计算机程序是驴唇不对马嘴 ,现在的计算机打开全是英语 所有程序全是英语 让整个计算机 都是中文 我觉得对中国影响绝对不亚于原子弹的爆炸
      2017/8/21 10:11:04
      1. 军衔:陆军列兵
      2. 军号:6891464
      3. 工分:93
      左箭头-小图标
      14楼 wx_GCOF651S
      有这个必要?还863?你给我十万,我一个月给你写个翻译器出来,c还是加加能行。
      开玩笑吧?如果这么简单,还讨论什么,早就出来了。汉语编程这事儿90年代就有人开始研究了,到现在都没个结果,哪儿那么容易。
      2017/8/21 10:04:51
      1. 军衔:陆军上尉
      2. 军号:33530
      3. 工分:32793
      左箭头-小图标
      汉语编程的未来是:语音输入+编程智能化
      2017/8/21 8:20:22
      1. 军衔:陆军列兵
      2. 军号:10285041
      3. 工分:25
      左箭头-小图标
      有这个必要?还863?你给我十万,我一个月给你写个翻译器出来,c还是加加能行。
      该帖子发自铁血军事iPhone手机客户端[请参与手机体验]
      2017/8/21 1:34:58
      1. 军衔:陆军中士
      2. 军号:1089765
      3. 工分:3909
      左箭头-小图标
      3楼 along200506
      难度很大的,相当于把现在的计算机技术推倒重来
      11楼 sy999
      其实根本不是推倒重来,就是编译器再套了一层中翻英,或者中翻汇编语言而已。if A>B then A-B如果用中文来编程就是:如果 参数甲 大于 参数乙 ,那么 执行 甲减去乙。这两者有啥本质区别啊,编程主要是思路和逻辑和核心编译器,用什么编程语言规范其实都一样的。
      若 A>B{};
      中文编程好处是变量名简洁直观。
      英文编程缩写的变量名时间长了就忘了含义。不缩写的变量名太长。
      2017/8/21 1:21:05
      1. 军衔:陆军中士
      2. 军号:1085603
      3. 工分:1565
      左箭头-小图标
      无聊,现在不是有汉语编程软件吗?易语言
      2017/8/20 21:37:22
      1. 军衔:陆军中士
      2. 军号:476729
      3. 工分:2030
      左箭头-小图标
      3楼 along200506
      难度很大的,相当于把现在的计算机技术推倒重来
      其实根本不是推倒重来,就是编译器再套了一层中翻英,或者中翻汇编语言而已。if A>B then A-B如果用中文来编程就是:如果 参数甲 大于 参数乙 ,那么 执行 甲减去乙。这两者有啥本质区别啊,编程主要是思路和逻辑和核心编译器,用什么编程语言规范其实都一样的。
      2017/8/20 21:36:02
      1. 军衔:陆军列兵
      2. 军号:5277560
      3. 工分:500
      左箭头-小图标
      我觉得还不够彻底啊,数学里面很多符号,公式、定理都是英文符号的,也必须得汉化!还有化学的,物理的,也得照此执行!LOL
      2017/8/20 21:06:30
      1. 军衔:陆军少尉
      2. 军号:1460211
      3. 工分:18327
      左箭头-小图标
      问题是软件多不多,平常人不会去买玩不了主流游戏的电脑吧
      2017/8/20 20:37:25
      1. 军衔:陆军列兵
      2. 军号:9547917
      3. 工分:150
      左箭头-小图标
      明白人。我们与英语国家的差距就在这里
      2017/8/20 18:31:50
      1. 军衔:陆军中校
      2. 军号:8920945
      3. 头衔:走过纷纷扰扰的人
      4. 工分:53227
      左箭头-小图标
      有条件就应该做。没有条件就藏器待时。
      我们必须拥有自主的知识产品。
      2017/8/20 13:52:22
      1. 军衔:海军中尉
      2. 军号:188628
      3. 工分:14736
      左箭头-小图标
      软件要在硬件基础上实现的,因为现在我国芯片技术还不行,过些时候应该就可以实现汉语操作系统和汉语编程了,当然要看政府支持的力度。2000年左右北京采用微软的office软件来制订公文标准而不是国产的WPS软件,真是令人痛心疾首,上行下效,金山公司现在还能活着也是个奇迹了。所以现在的中央重拳反腐,天下百姓齐赞!!
      2017/8/20 13:23:43
      1. 军衔:陆军列兵
      2. 军号:6865689
      3. 工分:1104
      左箭头-小图标
      敢想敢为,支持。
      该帖子发自铁血军事Android手机客户端[请参与手机体验]
      2017/8/20 12:39:13
      1. 军衔:陆军列兵
      2. 军号:7366066
      3. 工分:3373
      左箭头-小图标
      回复:[原创]汉语编程是必须提上863计划还是无所谓?
      2017/8/20 11:36:46
      1. 军衔:陆军列兵
      2. 军号:3990667
      3. 工分:77
      左箭头-小图标
      难度很大的,相当于把现在的计算机技术推倒重来
      2017/8/20 11:22:46
      1. 军衔:陆军上士
      2. 军号:7304143
      3. 工分:3776
      左箭头-小图标
      强烈要求国家集中人才发展汉语编程。
      该帖子发自铁血军事Android手机客户端[请参与手机体验]
      2017/8/20 11:02:11
      我要发帖
      总页数11页 [共有53条记录] 分页: 1
       对[原创]汉语编程是必须提上863计划还是无所谓?回复
      军事,中国军事,军事新闻,世界军事,军事网,军事网站,国际军事,军事报道,军事小说