肥宅钓鱼网
当前位置: 首页 钓鱼百科

编程为什么不建议使用中文(为什么代码不能使用中文编程)

时间:2023-08-04 作者: 小编 阅读量: 1 栏目名: 钓鱼百科

网友一:虽说我国语言博大精深,但很明显在编程这件事上,英文看起来更简洁,而且他们可以用26个字母随意拼凑。其实,限制中文编程很大原因是资料太少了,想学也没有系统的学习方法,而且毕竟起步晚。编程对国人不友好的其实是好的教材、资料、说明都是英文的,阅读起来困难一些。主要原因是编译器是在特定的操作系统上集成的,而操作系统都是用英文写的,他可不认识中文。等到那个时候,英文的操作系统可能又是另外一个世界了。

网友一:

虽说我国语言博大精深,但很明显在编程这件事上,英文看起来更简洁,而且他们可以用26个字母随意拼凑。但

是我们不行,我们笔画可不能乱涂乱画,什么笔画特指什么语义的字都是规定好了的。

汉语一语双关的现象很平常,但是计算机听不懂,所以只能把话按长了说,避免语句重复。

其实现在,中文编程也有比较有名的就是两种语言了,一个是习语言,另一个是易语言。

习语言我不是很清楚是什么时候出现的,它可以类比为中文版的c语言,所有的编程过程都可以用中文来进行;

易语言的话,发展史也有十几年了,很多学易语言的都用来写外挂。

其实,限制中文编程很大原因是资料太少了,想学也没有系统的学习方法,而且毕竟起步晚。

所以,以后如果诸位成为大神了,也希望各自都能发展发展咋们的汉语编程。

网友二:

英语编程语言起步早,目前已经在全世界范围内普及,不光如此,基于c语言,JAVA的库早已经非常完备,面对如此庞大的数据资源,国内发展十来年的易语言是打不过的。

其实有时候第一个不一定好,但他做了第一个以后,肯定会有第二个出现,但人们永远不会记住第二是谁,所以国产语言没机会呀。

其实还有语言本身的问题了,举个例子,看下面这幅图,这是国产语言的编程:

敢问一下是打汉字快还是打字母快,例如图片中的‘如果’,打拼音的话是ruguo,而且还要选则如果这个词,里面的‘是否出现事物’其拼音为‘shifouchuxianshiwu’这得有多长啊我的老天爷。

不管是谁,这一小段都回会感觉到明显清爽了许多,其实里面并没有用多少英语,知识简单的格式而已,并且不用打那么多的汉字,因此从简洁性上来讲,中华文化博大精深,汉字复杂得多,在这里吃亏了。

最后不得不说由于计算机是老外做的,软件也是老外编的,底层的很多东西都是用c写的,所以很多东西都是用英语建立了标准,没办法的事。

网友三:

作为科班出身的码农来帮你解惑吧,其实根本没有英文编程还谈什么中文编程,事实上我们都是用C语言、C语言,JAVA语言,Python语言编程,它们都有自己的语法,用的也不是英文语法。

编程中用到的英文实际就是一些关键字(类名,函数名,变量名等),都是很简单的字符,其实跟自然语言关系不大,对机器而言最后都是0和1,跟自然语言更没关系。

编程对国人不友好的其实是好的教材、资料、说明都是英文的,阅读起来困难一些。

程序员编程、然后编译、处理器执行,这就是程序,这里面编译器还是老外写的呢,操作系统底层还是C语言。

说到底,因为C语言是人家外国人发明的,它的一套格式已经固定了。我们中国人发明了算盘,你看看它的口诀,完全是按照中文的语言环境编写的。如果换到英文,你看看能不能用啊,那肯定不能用。

另外想要成为一个优秀的、有能力程序员的话,其实作为一个开发者或者编程学习者,有一个学习的氛围跟交流圈子特别重要!这里我推荐一个C语言C交流扣裙,--先5692;后68376,不管你是大牛还是小白,大家都一起成长进步。

网友四:

首先,编程是可以用中文的。只不过大部分的编译器都是外国人写的,国人写的编译器寥寥无几。

比如用中文编程,打印hello world,那可以把所有的英文字母,英文字符替换成中文的。同样能够用文中编程,实现打印效果。

QString tmp = str.replace("主函数", "main").replace("整数", "int").replace("。", ";").replace("开始", "{").replace("收工", "}").replace("打印", "printf").replace("返回", "return ")。

其他中文的编译器实现原理跟这个差不多,都是借助现有的语言,转译成中文。易语言就是如此,他就是基于汇编、C/C写的。

为什么是这样的结果呢?主要原因是编译器是在特定的操作系统上集成的,而操作系统都是用英文写的,他可不认识中文。我们没有自己的操作系统,而一个操作系统是非常庞大的工程,他可是历经了几十年、几代人的心血才铸建而成的。

如果要让程序员习惯用中文编程,那么那、只能是我们自己写一套操作系统,而且这套系统必须要足够好用,足够方便,方便到我们可以不用window,不用ios。

这样至少得花上几十年、几代人的努力才行。等到那个时候,英文的操作系统可能又是另外一个世界了。

    推荐阅读
  • 我的世界比较好生存的种子(我的世界比孤岛还难生存的种子)

    我的世界比孤岛还难生存的种子Minecraft传说中的孤岛,不知道大家有没有去过?一棵树一个箱子的空岛,任你绞尽脑汁都想不出什么好法儿偏偏一山还比一山高,手机版的生存种子TOP3比孤岛还难…不信请看③Seed:flooding这。

  • 本田雅阁报p060a内部控制模块故障(本田雅阁节气门体故障导致报P1683)

    此项设计的原因也是出于一种失效保护的考虑,即使APP加速踏板位置传感器完全失效或是其他故障导致节气门体始终处于初始位置时,仍可为发动机提供一定进气量以维持运转。用HDS电脑进行消码,发动机故障灯熄灭。

  • cba状元签集锦(名援录九指神扣)

    格林被佛山队扫地出门后,重返NBA迎来生涯巅峰。这样一位NBA扣篮王,在登陆CBA之前以扣篮成名,但辗转几支球队始终只是一名角色球员。2011年10月25日,佛山龙狮篮球俱乐部宣布球队正式签下第三名外援杰拉德·格林。就这样,NBA扣篮王也飞抵CBA淘金。征战4场比赛,场均26.5分和4.0个篮板的数据并不能让佛山队满意。到了12月1日,佛山龙狮队在微博上发表了更换国际球员的声明,正式宣布格林被裁。

  • 紫茉莉(紫茉莉和夜来香是一种花吗)

    紫茉莉的生长习性紫茉莉产自美洲热带地区,喜欢温暖湿润的环境,不耐寒冷和酷热,气温低时,植株会枯死。紫茉莉的形态特征紫茉莉有着卵状的叶片,叶子较大,绿油油的,开花时会开出像五角星状的花朵,颜色多为紫色,也有黄色、白色和杂色的紫茉莉,花开过后,会结黑色的种子。紫茉莉的花语紫茉莉的花语是猜忌、臆测、小心。

  • 少糖和半糖哪个糖少 半糖的糖少还是少糖的糖少

    但是若是喜欢偏甜口味的,选少糖或者是全糖也是可以的。

  • 寻梦环游记经典中英文台词(电影寻梦环游记经典台词)

    电影《寻梦环游记》截图7、可能世人要循规蹈矩,但我必须顺从我的内心。电影《寻梦环游记》截图8、这不公平,这是我的人生,你们已经拥有过了自己的人生。电影《寻梦环游记》截图11、我们把祝福送给你,米格,没有任何条件。电影《寻梦环游记》截图12、没有什么比家人更重要。电影《寻梦环游记》截图13、我无法原谅你,但我还是会帮助你。电影《寻梦环游记》截图

  • 清炒荷兰豆怎么做好吃(如何做清炒荷兰豆)

    清炒荷兰豆怎么做好吃?下面内容希望能帮助到你,我们来一起看看吧!清炒荷兰豆怎么做好吃用料:荷兰豆(250克、盐(3克)、糖(1.5克)、蒜末(少许)、淀粉(少许)。锅洗净烧热,倒一点儿油,将焯好的荷兰豆放进去炒两下,立刻放调好的汁,大火快速炒匀即可。

  • 与将相和有关的成语(出将入相封侯称王)

    不论是成功还是败亡都是由于同一个人。出自《史记·淮阴侯列传》:“诸将易得耳。至如信者,国士无双。”《史记·淮阴侯列传》:“信钓于城下,诸漂母漂,有一母见信饥,饭信,竟漂数十日。”韩信率30万大军和的军队会师,把围困在垓下,他采取十面埋伏的战术,逼使项羽在乌江自刎,取得决定性的胜利。勋冠三杰的意思是说,功勋超过汉朝开国的三大功臣。

  • 为什么苹果手机不能读U盘?(原来是这个原因)

    为什么苹果手机不能读U盘?为什么苹果手机不能读U盘因为它没有otg功能OTG是On-The-Go的缩写,是近年发展起来的技术,2001年12月18日由USBImplementersForum公布,主要应用于各种不同的设备或移动设备间的联接,进行数据交换。OTG技术就是在没有Host的情况下,实现设备间的数据传送。

  • 陕西礼泉县烙面(咸阳礼泉美食之烙面)

    烙面,古称饼面,汤饼,煎饼等杯了,被称为最早的方便面,是陕西的特色传统面食。其历史可追溯至距今4000年的商末周初,形成并鼎盛于大唐,被誉为“中华面食皇后”“世界面食之鼻祖”早在秦朝时就有“大秦第一面”之称。唐王李世民晚餐尤喜食烙面,也曾几度被历代王朝封为御用食品,更是中国传统养生面食的代表之首。