我们离汉语编程有多远_法国购物_爱购法国_aigoufr.cn社区
  • 论坛
  • 聚焦
  • 部落
  • aigoufr.cn榜

我们离汉语编程有多远

楼主:ty_卫辉1 时间:2016-11-19 19:30:00 点击:15346 回复:278
脱水 打赏 看楼主 设置

字体:

边距:

背景:

还原:

上页 1 2 下页  到页 
  文字的魅力可以穿越时间,地域带给读者新的认知!

  互联网的出现使我们的交流不再唯一依靠书籍!信件!

  20世纪不认字的话是文盲,21世纪不会编程也是文盲!哦!原来莫大的世界!知识分子那样的稀缺!是的!这是实话!《在我看来》

  制约我国发展的基础是什么::::汉语编程绝对算一大项!!!

  我们知道电脑互联网的出现加速了社会的发展!但电脑不是中国人发明的!!他的编程也不是中国人做成的!中国只有少数人能参与改造互联网,尽管那些少数的公司或个人非常出色!非常值得赞扬肯定!但总总有免不了的悲情!中国不能做出自己语种编程的计算机与大国地位,与百朝来贺的百年计划不符!


楼主发言:8次 发图:0张 | 更多
举报 | | 楼主
作者:我插一句 时间:2016-11-19 21:55:56
  不是难事,用软件转换一下就可以了,例如有个易语言就是汉语编程。
  
剩余 9 条评论  点击查看  我要评论
作者:mervin2003 时间:2016-11-19 22:02:43

  你不了解;或者你不够了解
剩余 1 条评论  点击查看  我要评论
作者:疯狂的螳螂 时间:2016-11-19 22:03:00
  如果能有汉语源代码和源代码库上的编程,确实是好事。

  不过对程序猿们来说,则是利空。
  • 我插一句: 举报  2016-11-20 17:42:47  评论

    其实没什么区别,看不懂代码的,变成汉字,你同样看不懂。 我不是程序员,就我知道的东西,编程就是逻辑判断和函数调用,用得到英文的地方其实很少。英文对程序员的主要作用是查资料。
  • readzhy: 举报  2016-11-21 00:21:26  评论

    评论 我插一句 :对的变成就像数学模型对想象的具象
剩余 3 条评论  点击查看  我要评论
作者:tomsmish 时间:2016-11-19 22:15:11
  编程的难度不在于用什么语言,而在于算法和思想。你能提出这样的想法,说明你对编程没有认识。
剩余 5 条评论  点击查看  我要评论
作者:拉的刺激进行曲 时间:2016-11-19 21:59:23
  没必要,编程大多数都是简单的符号,而且还是数学运算符,把IF改成如果没什么实质的意义。其实,程序员在注释上多用中文写的详细些,比用中文编程更有意义。想想外国人想用中国人的代码却对注释一脸蒙B,就觉得好笑??
  • URDone: 举报  2016-11-29 17:42:43  评论

    月经帖子,都是搞不懂‘编程语言(c,c++,asm,指令集)’和‘自然语言(中文、英文....)’的sb文科生发的
我要评论
作者:libinhao1111 时间:2016-11-20 12:13:30
  一门语言的关键字多的也就百来个,换成中文意义在哪里?初一的英语词汇量都不止这个数。
  
  • 中科院桥梁所: 举报  2016-11-28 11:53:57  评论

    常用的函数名,类名,接口名称等等可以自定义的部分,远远不止一万个吧
  • libinhao1111: 举报  2016-11-28 23:49:01  评论

    评论 中科院桥梁所:这些现有的大部分语言都支持中文变量名,枚举,方法,类,接口。只不过基本上没人那么做罢了。比如 int 人数= 5:这个语法很多语言都支持
我要评论
作者:想着飞翔 时间:2016-11-20 14:34:18
  编程的里面的英语也只是一些符号而已,只要你记住这些符号,不会英文也能编程的。
我要评论
作者:flysky77 时间:2016-11-20 14:36:09
  @libinhao1111 6楼 2016-11-20 12:13:00

  一门语言的关键字多的也就百来个,换成中文意义在哪里?初一的英语词汇量都不止这个数。
  —————————————————
  其实还是有意义的,关键词都改汉字,那我们下一代学编程就不必学英语。当最先进的程序都是汉字编写后,世界各国程序员要学编程,就要先学汉语,而我们不用浪费这个时间和精力,而且,对文化推广也是帮助。

  举例,如果以后只有中国的空间站,那么国外宇航员学中文就是必修课
  
  • 永恒的骑士: 举报  2016-11-21 09:52:23  评论

    评论 四级士官:哈哈哈哈哈哈
  • fenhl: 举报  2016-11-23 12:07:31  评论

    编程还用学英语?
剩余 15 条评论  点击查看  我要评论
作者:flysky77 时间:2016-11-20 14:39:45
  @拉的刺激进行曲 5楼 2016-11-19 21:59:00

  没必要,编程大多数都是简单的符号,而且还是数学运算符,把IF改成如果没什么实质的意义。其实,程序员在注释上多用中文写的详细些,比用中文编程更有意义。想想外国人想用中国人的代码却对注释一脸蒙B,就觉得好笑??
  —————————————————
  同意,就是要尽量让其他国家来学我们的语言,强迫他们学,让中文变成世界语!英语能有这个地位,也是在殖民地强迫推广的结果
  
作者:手机缘 时间:2016-11-20 14:42:32
  编程不懂,我也不知道为什么不用汉语。好像英语就是如果那么和或,这种搞法。主要可能还是源代码的问题,只能识别if.and.or这些。
剩余 1 条评论  点击查看  我要评论
作者:flysky77 时间:2016-11-20 14:52:42
  @tomsmish 2016-11-19 22:15:11
  编程的难度不在于用什么语言,而在于算法和思想。你能提出这样的想法,说明你对编程没有认识。
  -----------------------------
  当我们这方面的技术领先之后,一定要大力推广汉语编程,让我们的下一代程序员拥有天然的语言优势,就象现在英语国家的程序员一样。

  国外竞争对手想追赶我们,先学难如登天的汉语,嘿嘿
作者:金百万 时间:2016-11-20 17:10:45
  输入 a
  输入 b
  令 c=a-b
  若 c>0 则
  输出 “a>b”
  否则
  输出 “a<b”
  若终止
  终止

  这样也挺好,适合国人理解。

  • 荷之: 举报  2016-11-20 21:37:27  评论

    输入法的切换多了一层麻烦
  • 大脸的小鸟: 举报  2016-11-21 05:06:50  评论

    学习!
剩余 1 条评论  点击查看  我要评论
作者:MinorD 时间:2016-11-20 17:21:39
  @金百万 2016-11-20 17:10:45
  输入 a
  输入 b
  令 c=a-b
  若 c>0 则
  输出 “a>b”
  否则
  输出 “a<b”
  若终止
  终止
  这样也挺好,适合国人理解。
  -----------------------------
  请用甲乙丙丁代替ABCD 大于小于符号勉强能接受
作者:ty_逝去的流星1 时间:2016-11-20 17:33:22
  计算机原型可是算盘,这点忘了吗?
  
  • 关木桶: 举报  2016-11-20 22:04:22  评论

    别意淫了,计算机跟算盘能搭界,那不如说计算机源自于扳着手指算数,那说起来计算机就是猴子发明的,也没你意淫的中国人功劳
  • 发飙的慎唔: 举报  2016-11-21 17:35:20  评论

    评论 关木桶:哈哈哈 可不呗
剩余 1 条评论  点击查看  我要评论
作者:joyfond 时间:2016-11-20 17:41:30
  精神病人欢乐多。
作者:cyoo775 时间:2016-11-20 17:41:37
  如果能开发编程汉语言,中国将能统治地球
  
作者:tranfeer 时间:2016-11-20 17:44:38
  纯粹是无聊,才会有这样的帖子!
  用什么语言写代码有何关系?
  关键是程序员的思维,思维,思维。
作者:默虫 时间:2016-11-20 17:54:17
  想达到你希望的那种效果,人工智能也早该出来了
作者:醉凡尘A 时间:2016-11-20 17:59:21
  汉语编程实际上也不算难,难的是你的编码要有程序支持才行,这不是单单一个编程的问题,而是整个产业链的问题,比方说高通,你说它那么牛逼难道就开发不出一个架构吗?为啥还要用ARM的方案,认为人家的方案深入民心,大部分程序都支持,你自己开发一个,无论多先进,到处的程序都不兼容,管什么用,所以说要想实现这个问题就要从整个产业链下手才行,但是要实现的话还有相当一段漫长的时间!
  
作者:苹果鱼Q 时间:2016-11-20 18:03:34
  实现汉语编程的意义在于降低学会编程的学习曲线
作者:大油菜不油 时间:2016-11-20 18:13:44
  楼主不是程序员。

  对于计算机来说,cpu只认识指令集中的指令,这些指令其实是0和1的数字串,比如01011011。根据指令功能不同,指令的长度有可能不同。如果你水平足够的话,你可以直接使用0和1来进行编程。

  但是,绝大部分人很明显无法直接使用0和1编程。于是,汇编语言出现了,汇编语言是用某种较为直观的方式表达一条计算机指令,比如 mov ax,03h;

  然而,汇编语言由于是计算机指令的别名,在使用中仍然很复杂,于是开始出现了更多的,能通过一个更直观方式表达一条或者一系列完成某个功能的指令序列的高级语言。

  例如basic,c,c++,java,c#等等。

  这些高级语言,其实是简化编程而已。他们不是必须的。

  对于一个程序员来说,就算他不懂英语,其实,也能进行编程。因为编程语言中的英文,你把它当作一个符号来对待就可以了。重要的是编程的思想。

  《易语言》就是使用汉语编程符号的编程语言。
我要评论
作者:ty_我是砖家一号 时间:2016-11-20 18:18:47
  连个主板设置都搞不了汉语,别说操作系统了
我要评论
作者:lzxmick 时间:2016-11-20 18:20:56
  汉语的优点就是灵活多变,表达清晰,言简意赅。如果开发出来也要兼容现在所用的软件,CAD之类的,这些说实话做机械还有计算机都用到,如果开发新的汉语操作,没有利益没人会去做的。你想想航天载人都可以。只要国家愿意,十个汉语操作系统都可以搞得出来,微软开发XP几百人花了两三年时间做出来,中国人比老外聪明得多,不然也不会花两年多连氢弹都搞得出了。
剩余 1 条评论  点击查看  我要评论
作者:SanctaLilium007 时间:2016-11-20 19:07:55
  典型的门外汉问的问题,

  汉语编程一点也不远,随便哪种编程语言,你把词法模块加入对中文的支持,关键字改为中文,就是汉语编程了。








作者:wwwbak 时间:2016-11-20 19:14:23
  为什么要用汉语编程?给个合理的解释
  • flysky77: 举报  2016-11-20 19:24:37  评论

    身为中国人,用自己的母语编程,还要有合理的理由?
  • wwwbak: 举报  2016-11-28 11:19:34  评论

    评论 flysky77:没有必要,中文还有自己的数字呢,最终还不是阿拉伯数字站上风。就计算机语言而言,英文确实是很好的平衡点。但在知识传播,文化传承方面,就是中文占优。
我要评论
作者:老干爹他爸爸 时间:2016-11-20 19:27:05
  这肯定不懂编程的傻逼头脑发热发出来的帖子
  
我要评论
作者:阳间过客 时间:2016-11-20 19:30:55
  芯片如果达到先进水平,还是可以用中文编程,在于底层解释执行指令的差别而已,现在只能按别人的规则走
我要评论
作者:手机缘 时间:2016-11-20 19:41:10
  评论 金百万:入甲,入乙,令丙等甲减乙,若丙大零,出甲大乙,否,出甲小乙,若止,止
我要评论
作者:晓子1234 时间:2016-11-20 19:44:31
  @我插一句 2016-11-19 21:55:56
  不是难事,用软件转换一下就可以了,例如有个易语言就是汉语编程。
  -----------------------------
  真心说,意义不大。编程语言本身没啥难度,运用是关键。就如画画不难,画好画难
  • 乐橙垟垟: 举报  2016-11-20 22:28:00  评论

    本来E语言还是不错的一种语言,本来是可以大大发展的,结果到现在为止,那么多年过去了,发展还很慢,原因在哪里呢?主要原因就是它太过于宣传“中文编程”了!好好的If,只要会一点编程的人都知道,谁会去用如果呀?编程不是老百姓用的,是程序员用的,关键字用中文有必要吗?
  • 中科院桥梁所: 举报  2016-11-28 11:57:20  评论

    E语言发展不起来的原因在于,还没有形成市场就要收费,不收费就没法使用大部分功能,而且价格还不低,这么贵,谁高兴用?
我要评论
作者:寅衡居士 时间:2016-11-20 20:03:16
  @tomsmish 2016-11-19 22:15:11
  编程的难度不在于用什么语言,而在于算法和思想。你能提出这样的想法,说明你对编程没有认识。
  -----------------------------

  一个指令到底有哪些功能和限制,现在你不看英文说明能了解吗?若有汉语编程就容易多了。
我要评论
作者:冰轮月弧 时间:2016-11-20 21:43:25
  其实相当远,最简单的原因在于编码
  英语编码对资源占用率低,汉语常用的 如 gb2312和UTF-8 这些通常是2到3个字节一个汉字 而英文只有一个字节
  原因在于ASCII 新闻只有那么多字母 所以在ASCII的占用是64到多少忘记了 反正不多
  但汉字很多,需要很多的编码表来表示。
  所以如果强行用汉语编程,一个在于解释器的性能会受到影响,一个在于编译后体积会变得太大
  所以从目前角度看,汉语不适合计算机程序设计
  
  • 乐橙垟垟: 举报  2016-11-20 22:33:48  评论

    非常外行,胡说八道!汉语编程没任何难度,现在的语言也都支持汉语编程功能。非关键词(变量名、函数名、对象名等),本来就支持;关键词,重新定义一下就行了,好多语言都必持#define功能,关键是没人喜欢用汉语关键词。至于编译后体积变大就更外行了,编译后和原码用啥没关系,解释程序中文更简单。
  • donkey1234: 举报  2016-11-21 02:28:53  评论

    如果硬件底层显示汉字的或许可行,比如在ROM中存放汉字编码库。操作系统都到64位了,但计算机的字符发生器还是8位,如果硬件底层改动过大,软硬件只能是中国人特有的了,和外部世界不兼容了,所以没有意义,世界各国大都是用英语作为编程序用语。E语言只是在编译器下汉语法转成VB/VC的再调用WIN API。
剩余 3 条评论  点击查看  我要评论
作者:冰轮月弧 时间:2016-11-20 21:52:56
  另外,因为计算机只识别0和1 所以不管什么语言世界上都是有编译器编译为0和1
  因为算上大写,一共就那么些字母,所以计算机在ASCII表中可以很快找到
  但是汉字,假设出现极端情况,某个汉字属于最小期望值,那么编译器要把这个汉字转化为1和0需要把所有汉字全找一边,才能找到,这就严重影响了效率。
  至于现在的汉语言和易语言,怎么说呢,不好解释,建议自己查资料
  
我要评论
作者:70s慢慢走 时间:2016-11-20 22:15:02
  首先,楼主一定没有编过计算机程序,否则不会有这样的问题。
  其次,编写计算机程序,跟用什么文字符号,真的一点关系都没有。用0、1,用abcd,用甲乙丙丁,都是可以的。
  再次,现在并非是没有用中文编写的程序。玩过网游的一般多知道有外挂、按键精灵这些东东,这些东东的脚本很多都是用中文编写的。之所以感觉少,原因有两点:1、现在的计算机体系是西方构建起来的,自然符合西方的思维习惯,也利于用西文来编写;2、积累上有差异,用西文编写的程序要多得多,更利于应用和推广。
  最后,也是最重要的,楼主的愿望是好的,但是方向应该找准。如果还是基于目前的计算机体系,完全没必要用中文,因为目前的计算体系和逻辑、算法,基本都是基于西文的习惯,换为中文,得不偿失;但是,将来也许会有新的计算体系和逻辑、算法诞生,比如类八卦的并行计算、类汉字的面向对象体系、类模糊演绎的人工智慧等等,中文或许比西文更有优势。
  所以,最后的总结就是:与其在现有的藤架上种中文编程这样强扭的瓜,不如开新田种大白菜和胡萝卜。
作者:flysky77 时间:2016-11-20 22:18:25
  @冰轮月弧 2016-11-20 21:43:25
  其实相当远,最简单的原因在于编码
  英语编码对资源占用率低,汉语常用的 如 gb2312和UTF-8 这些通常是2到3个字节一个汉字 而英文只有一个字节
  原因在于ASCII 新闻只有那么多字母 所以在ASCII的占用是64到多少忘记了 反正不多
  但汉字很多,需要很多的编码表来表示。
  所以如果强行用汉语编程,一个在于解释器的性能会受到影响,一个在于编译后体积会变得太大
  所以从目前角度看,汉语不适合计算机程序设计
  -----------------------------
  gb2312也只包括6千多个汉字,这些编码规则都能改的,我相信祖冲之在计算圆周率的时候,一定不会用ABC之类的字母来计算,而肯定是采用汉字符
作者:koko99ABC 时间:2016-11-20 22:19:35
  谁叫汉字那么复杂。想实现汉语编程,必须重新设计出一套简单的字符,来配合汉语才能成功。全世界已对英语字符的使用轻车熟路,中国人自己搞一套汉语编程,会不会是走上一条人类科技发展的歧路。
作者:ChoiKenji 时间:2016-11-21 00:19:35
  意义不大。

  不是说把所有命令行换成汉语,一个初中文化的人就自然会电脑编程的。
  计算机语言包含严格的逻辑思维,高级的时候需要数据库和矩阵运算等高等数学知识。

  与这些难度比较,英文指令简直是小学鸡。
作者:迷之少七 时间:2016-11-21 00:27:56
  原来编程还分语言的,收到
  
作者:司空仪 时间:2016-11-21 01:01:50
  以前有个易语言,中文编程的,几年没更新了,还收费,编的软件全报病毒,看来是挂了
  
我要评论
作者:slipppx 时间:2016-11-21 01:04:05
  数学公式都用汉语来表达,你说有什么意义不?
我要评论
作者:小学亿亿年级 时间:2016-11-21 01:47:02
  用英语编程困难的,用中文编程更困难,你试试看就知道。
作者:lu00long 时间:2016-11-21 08:35:00
  中文+字母(非英语)+阿拉伯数字 感觉现在这种用法挺好的,用汉字来编程没有任何意义
  
作者:u_108985571 时间:2016-11-21 08:50:03
  汉语跟英语编程是一样的,不懂的照样不懂。也不是没有汉语的版本。既然如此,为什么不要英文呢,最好的代码全是英文的啊
  
作者:qswdsadaef 时间:2016-11-21 08:59:06
  不错。程序语言与英语、汉语完全没有对应关系。我总是一遍一遍对认为自己英语差所以学不好程序的人说,一个有学习背景但不懂英语的技术人员,与一个以英语为母语的老太太,谁学编程快?明显是前者嘛。
作者:一天到晚的晕 时间:2016-11-21 09:05:42
  汉语编程没这个必要
  懂编程的都知道,关键在于设计思路
  程序语言就是符号而已
  • flysky77: 举报  2016-11-21 09:43:33  评论

    求伯君当年要搞win版的WPS没资金,当时的ZF官员也是这么说的,人家已经搞了中文的OFFICE,你还搞干什么?所以求伯君只好把别墅卖了筹集研发资金
我要评论
作者:梦之雨之华 时间:2016-11-21 09:20:39
  没必要,C++已经很简单了,改成汉语你还是学不会,呵呵
  • flysky77: 举报  2016-11-21 09:25:43  评论

    改成中文,是让非中文母语的人种追上我们更困难,保持技术优势的同时再加上语言优势,西方也是这么玩的!当然,前提是中国人掌握绝对技术优势,比如整个航天系统都是中国人设计制造的
我要评论
作者:苹果鱼Q 时间:2016-11-21 09:29:08
  学习编程的过程,避免不了要看英文资料,虽有翻译但翻译的版本由于中英语境和思维表述的不同以及译者的水平,导致翻译的效果往往难精准地传达出原著者的意思。实现了中文编程,所有的资料和教材都会是中文意境的描述,就会提高中国人学习编程的热情和效率
作者:搜火1 时间:2016-11-21 09:30:02
  @ty_卫辉1 @苹果鱼Q @疯狂的螳螂 @tomsmish

  ===========
  C++语言也就那几十个关键词,用不用中文都无所谓.将 if(age<4) 改成 若(年龄 低于 4)不见得能提高多少理解度

  鄙人之见,编程语言难以中文化的原因在于其现有的大量文档和库.
  现有的常见系统,如Win7和linux,往往已经成型十几年,或者传承十多年,全球程序员都在用英文开发,涉及的海量的系统概念,知识和调用关系,基本都得是英文的.上一个中文系统也不是不可以,现有库的移植,人员的培训,市场的培养,都是大问题.除非国家有新的机遇,例如这次的5G,或者智慧地球,有了足够的话语权,再慢慢培养市场和积累吧.
  • 懒地当当滴: 举报  2016-11-21 11:16:46  评论

    是的,这个才是本质,国人还要努力。
  • robins_cv: 举报  2016-11-29 22:59:41  评论

    并不是这样,只是计算机实在太过简单,其基本指令不过20条,实在没有必要再去搞个复杂的编译系统。
我要评论
作者:qwe2874412 时间:2016-11-21 09:34:56
  要不要再把数学符号改成中文!
  
  • flysky77: 举报  2016-11-21 15:42:00  评论

    我们的“东风21丁”被西方人称为DF21D,以后要强迫他们学会用“甲乙丙丁”,不学?不学就不能参加中国的高科技项目,想上月球吗?学中文吧!
我要评论
作者:flysky77 时间:2016-11-21 09:46:40
  @一天到晚的晕 2016-11-21 09:05:42
  汉语编程没这个必要
  懂编程的都知道,关键在于设计思路
  程序语言就是符号而已
  -----------------------------
  各行各业都在赶超和突破,唯独IT和芯片行业还连赶超的希望都很难看到,就是在IT行业这类观点大行其道的缘故!
  GPS已经有了,我们还搞什么北斗?波音飞机这么方便,我们还要什么高铁?
  用别人的语言一样可以编程,汉语当然没这个必要了,是吧?
作者:永恒的骑士 时间:2016-11-21 09:56:07
  汉语拼音化可以解决所有问题。

  例如:把IF 改成 ruguo
作者:ty_隔壁小王596 时间:2016-11-21 12:11:07
  楼主想多了,基本作用相当于把sin这个符号改为正弦两个汉字,不会算的话并没什么卵用
  
作者:菠菜篮子 时间:2016-11-21 13:25:24
  汉语编程只是噱头,没有实际意义。
作者:板凳代言人 时间:2016-11-21 13:27:36
  楼主是个sb
作者:comeonplay 时间:2016-11-21 14:44:17
  好用就行,管他什么语言。世界的发展本来就是个互相交流,互相学习的过程。阿拉伯数字还不是西方人发明的呢,但是西方人把他拿来发扬光大,建立了数学科学体系,不妨碍人家现在成为世界霸主。
作者:flysky77 时间:2016-11-21 15:37:26
  @菠菜篮子 2016-11-21 13:25:24
  汉语编程只是噱头,没有实际意义。
  -----------------------------
  北斗也只是个噱头,没有实际意义,反正有GPS还免费,是吧?
作者:暴力哥 时间:2016-11-21 17:06:14
  煞笔楼主想要表达的意思是,他没能比比尔盖茨牛,是因为编程语言不是汉字描述的
  
作者:暴力哥 时间:2016-11-21 17:08:59
  @金百万 12楼 2016-11-20 17:10:00

  输入 a

  输入 b

  令 c=a-b

  若 c>0 则

  输出 “a>b”

  否则

  输出 “a   若终止

  终止

  这样也挺好,适合国人理解。
  —————————————————
  哈哈哈哈,这段话太不爱国了,太没有民族自豪感了什么叫c=a+b,就该写成丙等于甲加乙
  小写abcd换成甲乙丙丁,大写ABCD换成子丑寅卯。这才够中国。
  
作者:风雪冰 时间:2016-11-21 17:43:22
  国观的常态之一就是半点技术都不懂的人在那里说技术。
作者:程冰砚 时间:2016-11-21 18:56:17
  这个问题太国观了
作者:taxuefeng 时间:2016-11-21 20:48:02
  @libinhao1111 6楼 2016-11-20 12:13:00

  一门语言的关键字多的也就百来个,换成中文意义在哪里?初一的英语词汇量都不止这个数。


  —————————————————
  @flysky77 8楼 2016-11-20 14:36:00

  其实还是有意义的,关键词都改汉字,那我们下一代学编程就不必学英语。当最先进的程序都是汉字编写后,世界各国程序员要学编程,就要先学汉语,而我们不用浪费这个时间和精力,而且,对文化推广也是帮助。

  举例,如果以后只有中国的空间站,那么国外宇航员学中文就是必修课
  —————————————————
  牛逼
  
作者:koko99ABC 时间:2016-11-21 21:44:04
  做编程无非是想让电脑更轻松,更准确地识别人类发出的指令,到底想让它做什么。如果发展出汉语编程,电脑表示看不懂,向你发出提示:你现在正在使用火星语,请使用地球语。哈哈。
作者:zwl0303 时间:2016-11-21 21:49:46
  现在之所以都用英语编程,更大的原因是国际通用性!

  想想看,如果中国用汉语,日本用日语,德国用德语俄国用俄语编程,那么这个电脑世界

  会一团糟
作者:大海就是要 时间:2016-11-21 21:52:15
  这么重大的任务就交给楼主吧
  
作者:tomsmish 时间:2016-11-21 22:10:39
  提出用中文编程的,有几个会编程,写过代码?如果认为是英文提高了编程入门难度而改用汉语,是非常肤浅的。现在小学都有英语课了,这还能叫门槛吗?反而像数据类型、继承、接口、指针、类、函数,等等这些概念才是让初学者难懂的,这才是真正的门槛。编程本来就是个技术活,再怎么普及也不会普及到哪去,就好比数学,永远是极少数人的脑力游戏,要不程序员的收入总要高那么一些呢?
作者:mervin2003 时间:2016-11-21 22:11:30

  要么。不改ASC

  定义符号编组功能

  全部用符号标记

  但是英文助记,符合老外一点
作者:flysky77 时间:2016-11-22 00:07:50
  @tomsmish 2016-11-21 22:10:39
  提出用中文编程的,有几个会编程,写过代码?如果认为是英文提高了编程入门难度而改用汉语,是非常肤浅的。现在小学都有英语课了,这还能叫门槛吗?反而像数据类型、继承、接口、指针、类、函数,等等这些概念才是让初学者难懂的,这才是真正的门槛。编程本来就是个技术活,再怎么普及也不会普及到哪去,就好比数学,永远是极少数人的脑力游戏,要不程序员的收入总要高那么一些呢?
  -----------------------------
  我赞同中文编程,我写过代码,开发过不少应用,也写过很多数据库的存储过程,当然这是N年前的事了。

  我支持中文编程不是为了降低学习编程的难度,而是为了推广我们自己的语言文化,让中文变成强势语言,中华文化变成强势文化!
  英语为什么成为强势语言,西方为什么成为强势文化?一个关键在于最先进的科学技术掌握在他们手里,而他们只用英语,我们为什么不能做同样的事情呢?最快的超算我们已经弄出来了,如果说整个生态链很难,一步步来嘛,一步都不走,那就永远跟着别人后面学?

  其实不仅是中文编程,所有的尖端科学都尽量用自己的语言,神舟天宫上的按钮都是中文吧?
作者:注册个号来骂TX 时间:2016-11-22 00:25:47
  @tomsmish 2016-11-21 22:10:39

  提出用中文编程的,有几个会编程,写过代码?如果认为是英文提高了编程入门难度而改用汉语,是非常肤浅的。现在小学都有英语课了,这还能叫门槛吗?反而像数据类型、继承、接口、指针、类、函数,等等这些概念才是让初学者难懂的,这才是真正的门槛。编程本来就是个技术活,再怎么普及也不会普及到哪去,就好比数学,永远是极少数人的脑力游戏,要不程序员的收入总要高那么一些呢?

  -----------------------------
  @flysky77 2016-11-22 00:07:50

  我赞同中文编程,我写过代码,开发过不少应用,也写过很多数据库的存储过程,当然这是N年前的事了。

  我支持中文编程不是为了降低学习编程的难度,而是为了推广我们自己的语言文化,让中文变成强势语言,中华文化变成强势文化!

  英语为什么成为强势语言,西方为什么成为强势文化?一个关键在于最先进的科学技术掌握在他们手里,而他们只用英语,我们为什么不能做同样的事情呢?最快的超算我们已经弄出来了,如果说整个生态链很难,一步步来嘛,一步都不走,那就永远跟着别人后面学?

  其实不仅是中文编程,所有的尖端科学都尽量用自己的语言,神舟天宫上的按钮都是中文吧?
  -----------------------------
  其实我觉得吧,不但要汉语编程,更要数学汉语化。
  比如 3X7=21 要写作 三乘以七等于二十一
  看上去就像有文化底蕴的样子
  
  • flysky77: 举报  2016-11-22 13:52:45  评论

    你觉得你挖苦讽刺的水平很高端?你觉得用洋文写自己的程序才是高大上且值得骄傲的事情,是吧?
  • 注册个号来骂TX: 举报  2016-11-22 16:40:29  评论

    评论 flysky77: 难道我的例子不正确吗? C语言的关键字才30多个, 你连30多个英文单词都排斥, 那么数学呢? 10个阿拉伯字母, 加一些符号, 也有2-3十个外国字符, 按你的逻辑, 不也应该排斥吗?
剩余 6 条评论  点击查看  我要评论
作者:yjm124 时间:2016-11-22 03:10:43
  这个任务太肩巨了,只有政客能做到
  
作者:yjm124 时间:2016-11-22 03:20:45
  楼主先开发一个汉字的操作系统吧,估计要1000t的硬盘才装得下
  
作者:金箍棒灭妖精 时间:2016-11-22 06:48:32
  @ty_卫辉1

  让计算设备成为计算机的人,叫朱传榘,中国天津人。

  汉语编程只是一个基本代码,与晶体管组合动作之间的对应问题。
作者:liaotingcheng 时间:2016-11-22 07:15:36

  “遥遥无期”!——无利可图在中国就得不到关注!因为中国社会在学习‘资本主义’!

作者:u_110848447 时间:2016-11-22 09:28:38
  编程是一种工具,现有的各种编程语言已经足够用了。除非汉语编程更有优势,否则谁会专门去学。
作者:白衣柳三变 时间:2016-11-22 09:39:08
  一本外国名著翻译成汉语还是不能领会其中原本精髓。
作者:家吉 时间:2016-11-22 10:26:30
  一群不懂技术的人谈技术
  计算机语言是一门逻辑语言 和英语汉语没有关系
  不是就靠把几个标识符改成中文就能让大家都学习了
  搞的好像数学给把XYZ 换成甲乙丙你就能熟练掌握了的样子
  数学难到底是难在XYZ ABC 上面还是它的逻辑性了
作者:家吉 时间:2016-11-22 10:29:28
  @ChoiKenji 2016-11-21 00:19:35
  意义不大。
  不是说把所有命令行换成汉语,一个初中文化的人就自然会电脑编程的。
  计算机语言包含严格的逻辑思维,高级的时候需要数据库和矩阵运算等高等数学知识。
  与这些难度比较,英文指令简直是小学鸡。
  -----------------------------
  楼主说的好像文科生学不会数学就是因为数学用的xyz 而不是甲乙丙丁意义
作者:mervin2003 时间:2016-11-22 10:39:15

  刚好在听音乐;

  图标法:

  就用千千静听:的图标;
  代替顺序
  代替 循环;直观人人都懂
作者:mervin2003 时间:2016-11-22 10:57:20
  方法重要

  统一的规则更重要,意味群智群力的合作的可能

  当然规则随基础(理论,技术,新其他标准的产生)变化,也会有所变化


  如一个人的方法再好也是有限,脱离一般规则,会失去合作的可能
作者:ljp2010 时间:2016-11-22 11:01:56
  楼上BB支持的肯定都没干过程序员,汉语编程,就像算高等数学用一二三四一样,纯属不懂装懂瞎BB
  • flysky77: 举报  2016-11-22 14:06:41  评论

    所以你只能当个代码狗,在几十人的小公司混着,华为这种大企业你是进不去的,眼界决定一切
  • ljp2010: 举报  2016-11-22 17:50:27  评论

    评论 flysky77:想笑,虽然我不知道你现在做什么,但大概率的说,还真轮不到你来教训我,5年前离职最后一份工作的时候已经在和华为差不多大的外企里当vp了,管着上百人,不说别的,你先在北上广买上几套房再来和我说话
剩余 2 条评论  点击查看  我要评论
作者:ljp2010 时间:2016-11-22 11:13:32
  @tomsmish 2016-11-21 22:10:39
  提出用中文编程的,有几个会编程,写过代码?如果认为是英文提高了编程入门难度而改用汉语,是非常肤浅的。现在小学都有英语课了,这还能叫门槛吗?反而像数据类型、继承、接口、指针、类、函数,等等这些概念才是让初学者难懂的,这才是真正的门槛。编程本来就是个技术活,再怎么普及也不会普及到哪去,就好比数学,永远是极少数人的脑力游戏,要不程序员的收入总要高那么一些呢?
  -----------------------------
  @flysky77 2016-11-22 00:07:50
  我赞同中文编程,我写过代码,开发过不少应用,也写过很多数据库的存储过程,当然这是N年前的事了。
  我支持中文编程不是为了降低学习编程的难度,而是为了推广我们自己的语言文化,让中文变成强势语言,中华文化变成强势文化!
  英语为什么成为强势语言,西方为什么成为强势文化?一个关键在于最先进的科学技术掌握在他们手里,而他们只用英语,我们为什么不能做同样的事情呢?最快的超算我们已经弄出来了,如果说......
  -----------------------------
  写过很多数据库存储过程……,估计当时还在用sqlserver呢吧,一个好的IT(就是公司里边管修电脑的)都比这水平高
  英语是强势语言,我们才更应该学习,整天想着推广自己的东西,最后搞出来就是固步自封。这点我们应该全面学习日本。
作者:xfyxq 时间:2016-11-22 11:47:23
  汉语编程早就己经实现,譬如“易语言”或任意开发语言对变量、类名、结构名、函数名等汉字化即可。

  说“汉语编程是制约我国发展的基础之一”只能说明你是门外汉与知识的浅薄,首先限制与制约编程水平的并不是语言而是数学和逻辑,并不是你把“if”换成“如果”就能使中国人变得人人都会编程、使初级程序员变成高级程序员;

  其次计算机开发语言与计算机解释与执行语言是2个不同的概念,不管你用什么开发语言编程最终都将会变为计算机解释与执行语言,目前计算机解释与执行语言说低层点是二进制语言,说高层点就是汇编,而这也是以英文为基石的,这说明就算你用尽心力实现中文编程仍对我国计算机的发展毫无建树;

  最后编程中文化无法改善编程中很重要的一项:数学表达式的表达,甚至会拖累数学表达式的展示与表达,令整个表达式变得生涩难以理解,就如同有人提议把汉字拼音化一样。

  基上所述,尽管中文开发语言“易语言”早己问世,但极少极少程序员会使用易语言等进行类似中文化的软件编程,而且“易语言”面世5-6年以来并未明显促进我国计算机发展,



作者:spaceplan 时间:2016-11-22 11:54:07
  用易语言就够了
作者:flysky77 时间:2016-11-22 13:50:45
  @tomsmish 2016-11-21 22:10:39
  提出用中文编程的,有几个会编程,写过代码?如果认为是英文提高了编程入门难度而改用汉语,是非常肤浅的。现在小学都有英语课了,这还能叫门槛吗?反而像数据类型、继承、接口、指针、类、函数,等等这些概念才是让初学者难懂的,这才是真正的门槛。编程本来就是个技术活,再怎么普及也不会普及到哪去,就好比数学,永远是极少数人的脑力游戏,要不程序员的收入总要高那么一些呢?
  -----------------------------
  @flysky77 2016-11-22 00:07:50
  我赞同中文编程,我写过代码,开发过不少应用,也写过很多数据库的存储过程,当然这是N年前的事了。
  我支持中文编程不是为了降低学习编程的难度,而是为了推广我们自己的语言文化,让中文变成强势语言,中华文化变成强势文化!
  英语为什么成为强势语言,西方为什么成为强势文化?一个关键在于最先进的科学技术掌握在他们手里,而他们只用英语,我们为什么不能做同样的事情呢?最快的超算我们已经弄出来了,如果说......
  -----------------------------
  @ljp2010 2016-11-22 11:13:32
  写过很多数据库存储过程……,估计当时还在用sqlserver呢吧,一个好的IT(就是公司里边管修电脑的)都比这水平高
  英语是强势语言,我们才更应该学习,整天想着推广自己的东西,最后搞出来就是固步自封。这点我们应该全面学习日本。
  -----------------------------

  公司里边管修电脑的,一般都叫网管,对交换机路由器和服务器维护比较懂,没听说写数据库应用的,会去招搞网络技术的。你真的懂IT?

  全面学习日本?日本是个成功的国家?国土被人驻军,企业被人收购,人口老龄化,上世纪无论是军事还是经济两条路线都是彻底失败,全面学习?你确定不是在说笑?

  • ljp2010: 举报  2016-11-22 17:53:33  评论

    什么都不懂就胡说八道,想用汉语编程,好啊,大学基础课编译原理学过吗,写个汉语编译器出来,别说写,对着lang抄出一个来我就服。
  • flysky77: 举报  2016-11-22 18:02:00  评论

    评论 ljp2010:我要让你服什么?五年前把自己工厂卖了,换成深圳几套房,现在早就财务自由,要你服气?然后,你的人际关系应该是十分紧张的吧?看你说话一点也不懂沟通技巧就知道,张嘴就令人讨厌,如果你没有乔布斯的天才,估计很容易碰上职场天花板!
剩余 8 条评论  点击查看  我要评论
作者:为你我默哀 时间:2016-11-22 14:00:39
  各位高人,请问一下用阴阳八卦编程可不可能实现?阴爻和阳爻不就是0和1吗?
  • mervin2003: 举报  2016-11-22 14:18:18  评论

    就像0,1一样,配合输入,输出,一样成,关键是配合组合,达到所需要表达的信息量;理论上64只能支持64中表达方式, 重要的是统一的规则,最重要的是规则;
  • flysky77: 举报  2016-11-22 14:43:32  评论

    评论 mervin2003:最重要的是,有很多人认为西方人已经用英语建立了规则,我们没必要再搞自己的汉语规则,包括楼上各类疑以“程序员”的ID,行业内的人想法都如此,也不怪楼主会问出这种问题,不是遥不可及,而是行业内认为没必要!
剩余 2 条评论  点击查看  我要评论
作者:mervin2003 时间:2016-11-22 14:48:59

  简单有简单的好处

  简单会有产生惰性

  必要与否,很难讲,作为研究应该还是必要的
作者:flysky77 时间:2016-11-22 14:50:42
  从楼上各类疑似“程序员”的相关人士的观点,可以明白何以在各行各业不断传出赶超喜讯的时候,IT和芯片产业仍然默默的跟在别人后面吃灰了!

  想都不敢想,或者认为根本没必要,这让我想起当年汪伪政府的理由,“打不过日本的,不如投降曲线救国”
作者:Suika009 时间:2016-11-22 15:10:12
  不需要英文基础也可以编程,能学会编程的肯定不在乎那几十个英文关键字
  不过如果变量名可以用汉语的话倒是方便不少,但也会相应的提高源代码的存储占用空间。
作者:师太爱上铁匠 时间:2016-11-22 15:50:37
  在你眼里编程靠的是英语?还是你认为很多人因为英语能力不高被挡在的外面?编程考的是思维和实现你目的的算法调用。大多数程序员英语主要用在查看资料上。程序里用到的英语不多的!
作者:mervin2003 时间:2016-11-22 15:56:43

  因为英文的使用

  所以在很多的地方都会使用英文(简写)

  定义名称,文件,是的方便阅读;虽然也能注释

  我觉得要交流,不要抬杠,最重要的的是理解这种方法


作者:山海铁蹄下 时间:2016-11-22 16:04:24
  编程都有规范的吧,跟汉语多义没啥关系。比如java编程里面规定if else 什么的,你能用IF ELSE去写吗?类比逻辑判断的用汉语可以规定:“如果 或者 否则”这样的。所以语言局限性什么的倒不是很大问题。其他方面问题就没去细思了。
作者:数据检查分析 时间:2016-11-22 16:54:50

  LZ,你花钱让软件公司给你弄一个不就行了?然后呢?

  
作者:MinorD 时间:2016-11-22 17:02:16
  @flysky77 2016-11-22 14:50:42
  从楼上各类疑似“程序员”的相关人士的观点,可以明白何以在各行各业不断传出赶超喜讯的时候,IT和芯片产业仍然默默的跟在别人后面吃灰了!
  想都不敢想,或者认为根本没必要,这让我想起当年汪伪政府的理由,“打不过日本的,不如投降曲线救国”
  -----------------------------
  IT业是中国最接近美国的行业。除了垄断国企 中国所有的千亿公司都在这个行业。 你喷之前也不先自己照照镜子。
  • flysky77: 举报  2016-11-22 17:13:50  评论

    我建议你对本人进行人身攻击之前,先好好看清楚本人的观点!仔细看你的发贴,你也不是美分带路党,观点也不是JYGZ,我不跟你打嘴仗!只问你发动进攻前,看清敌人是谁是不是必须的?
  • MinorD: 举报  2016-11-22 23:31:08  评论

    评论 flysky77:讨厌的就是乱扣帽子的人。我就是靠写程序吃饭的人。但是我反对汉语编程。因为效率低 没意义。这就变成曲线救国了?
剩余 2 条评论  点击查看  我要评论
作者:特别郁闷 时间:2016-11-22 17:14:10
  能否使用汉语编程不是关键,看看英语相对于汉语在计算机学科上的优势。
  不少人在讨论中文计算机,想像如果计算机是中国人发明的,那会是什么样?首先,键盘会是什么样?像算盘像八卦还是像古筝?其实当有一个成型的实例,所有的可能性就都没了。所以,有了现在的计算机,中国人发明计算机会什么样就永远无法知道啦。即使有,也会被说成了借鉴了现有计算机,或者是现在计算机的改进等等。
  那么,英语相对于汉语在现代计算机中到底有什么优势?我以为有两个:
  1、编码。
  英文天然是编码语言,这显然更适合机器实现。尤其是在计算机发展初期,硬件技术还很简陋,较少的编码显然更容易实现。英文字母只有26个,加上常用符号也只需7位二进制便可表示。英文字母笔划简单,只要8x8点阵就可以显示蛮好的字符。虽然随着硬件技术的发展,现在字符少笔划简单已经不再是问题,但历史积累却留下了。现代计算机最小的操作单元是字节,8位二进制。表示英文钓钓有鱼。而其它字符只能以多字节表示。现在的各种编码方案都给英文字母是特殊地位。比如尽管unicode面向所有代码,但英文字母却特别地只用8位。所以,其它语言一旦不了解原有的编码方案,就不能正确解码,都成了乱码。而英文字符却永远没有乱码。
  2、积累
  第二个优势是没有办法的,也就是历史的积累。现在计算机学科几乎所有重要的文档、软件、论文都是英文的或者都有英文的,并都以英语习惯编写。对于母语是其它语言的就是天然屏障。

  那么解决方案呢?第二个积累没有办法,只能靠时间慢慢解决。来说编码。
  根据前面分析,产生乱码的原因是多字节造成的。以前硬件不行,8位已经是天了(让intel成名的是4004,4位机)。8位最多只有256个符号,表示汉字显然不行。如果从软硬件统一定义16位为最小操作单位,即一字节为16位。那么,汉字就与ASCII完全同等地位。同时显示字模也以16x16为基本显示模式,由硬件完成。那样,汉字就与英文字母完全同等地位。这将更适合汉字在计算机中的应用。
使用“←”“→”快捷翻页 上页 1 2 下页  到页 
发表回复

请遵守aigoufr.cn社区公约言论规则,不得违反国家法律法规

流量统计代码
dm146472js 99fanhao xiuxianjun caifu shuaii.com www.tmdbx.com www.aiwuoo.com www.ayilan.com www.6ydm.com www.7ctxt.com mstlt www.fulishipinba.com www.tyjxs.com www.lershi.com www.wxanb.com

法国代购 法国代购 法国护肤品 法国化妆品 法国药妆 法国直邮 百度关键词刷下拉 法国代购aigoufr-法国代购-在线购物> 深法贸易有限公司-法国企业GUIOQUI公司 seo网站优化-seo站长工具 爱购法国aigoufr-法国代购-在线购物 爱购法国aigoufr,法国代购,法国直邮,法国化妆品,法国护肤品,法国药妆,法国奶粉,法国红酒 免费电影网 免费电影网 微博爱购法国代购-法国奶粉-法国护肤品-法国药妆 爱购法国代购-官方微博 豆瓣爱购法国代购-法国奶粉-法国护肤品-法国药妆-法国美容产品-法国化妆品 爱购法国淘宝网-法国淘宝网-海淘法国-华人代购-法国购物 法国代购爱购法国微博weibo.aigoufr.com微信:yueyuan0816 法国代购微信:yueyuan0816 法国香水品牌,法国代购购物 法国香水,法国购物