生活知识百科

中国应当研发类似C语言的中文编程,为什么不发展呢?

2023-08-08 14:08:19 条浏览

语言不是符号+语法麼,说英文编程的都不懂编程…我不知道returnResponse(self.response.dict)是那个人类语言的语法,只是用了英文符号就是英文编程了?你连几个符号的记不住,换成中文就能记得住了?




我说过,中文编程语言不必要,除非编程的输入设备变成语音输入。




把现有编译器的代码做少许改变,就可以支持中文编程,类似php已经支持中文编程,但是没必要把if写成如果吧,这种就是纯粹的书呆子了!




有精力研究下光刻机,大飞机发动机啥的。搞这些玩意有啥用?




中文语言和中文编译器真没必要,因为计算机技术发源于英文环境,改变语言随之需要匹配环境,比如输入设备的键盘。

编程语言都是三句半话,赋值,分支,循环和转移,不是太难的。能够深入开发的,使用何种语言都不是问题了。

再说了,这也不符合全球视野的大方向。

程序逻辑抽取器能够把源码转换为中文报告,相当于详细设计。支持c/c++/esqlc,数据库支持oracle/informix/mysql,让你轻松了解程序干了什么。

本站bricktou.cn正在举办注解内核赢工具活动,你对内核的理解可以传递给他人。




如果你觉得应该有个中文编程工具,那为啥你不研发一个?等谁喂你呢?现有编程工具中使用中文其实是可以的。单独弄个难点在于编译器。弄这么个编译器其实也不难,难在语法和内存等各种检查上。检查也不难,只是太累。




中文键盘更迫切吧?




软件工程真正的难点不在于代码写成ifelse还是如果则。如果这点基础能力都没有,就不要做软件了,试想一个连ifelse,for都记不住的人,怎么可能会记得住常用的几千个api呢




即使有人搞出来了,依然是英文编程,因为在编程中所使用的函数库绝大部分不是中国人写的,即使是中国人写的也会基于交流方便的原因使用用英文名称,这样使得中文编程也就局限于编程语言中与语言相关的单词使用中文。




不仅仅是编程语言,从底层,我们就没有汉化了计算机系统,这个工作是否应该做,或者是否值得做,是有争议的,从现代科学的基础数学到一切自然科学包括计算机系统都是西方的标准,原来苏联还有一套,但也随着苏联的解体而无疾而终了,其实包括数学,我们古代是有许多成果的,获得过全国科技大奖的吴定俊先生的成果,数学机械化,就吸收了许多中国古代数学的成果,从语言文学层面,我们把西方文化翻译成中国文化了,但是从科学技术层面,我们基本上还是用的英语系统,因为我们自己的成果还很少,也不成系统。




有啊,而且比较成熟。你可以自己百度一下。只不过,你想想,打个if,英文就俩字母,中文得打ruguo,很明显效率降低了。所以用得人不是很多,不太普及。




好比,学数学几何物理天文等等和数字公式,,,,有关的基本知识都不是我们中国人创造出来的,哪怕123456我们国文特色只是一二三四五六[捂脸][捂脸][捂脸],你说书写哪个更快?以此类推包括各种程序软件系统?好多人抬杠的也是类似问题,英文,阿拉伯数字等等天生有他们计算的优势,,,所以微型计算机以及相关东西基础语言到最后变成可见的软件APP中文都是靠边站的,中文的优势更在最后一道工序,来吧——展示上!!




中文编程语言现在已经有易语言了,也不是新开发的语言,只是先把汉语转换成一种类似c的前端语言,再转换到二进制。

最大的阻力应该是如果使用中文编程,面临的就是中英文切换的不方便,特殊字符一般都是用半角,中文对应的就是全角,切换就需要多一步。而且相对来说中文编程带来的心智负担比英文更多一些。

除非从根本上解决这个问题,操作系统层面都是中文的,消除半角、全角区别、键盘也修改成新华字典类似的布局。




其实有国产中文编程的,大多数都是中文的只是语法上还是跟c很像,只是用的人比较少而已,就那易语言来说,已经实现了很多功能,比其他语言也不差,只是企业用的很少而已,大多数都是个人和工作室用来写外挂了,所以易语言很多杀毒软件报毒。也有其他纯中文的语言,只是比较小众而已。




你能干,你可以去搞啊




两个观点,中文编程没必要,还有操作系统生态难所以不做。这是当下中国最大的两个关于计算机的谎言,一群人还深信不疑。中文编程不仅仅是要不要的问题,而且是绝对迫切立即马上需要!虽然英文关键字少,但是真写起来还真不少,api名字,框架内各种方法,学习很费劲,对小孩和业余爱好者来说是非常大的障碍!专业的工程师只会跟着任务走,那些青年和业余爱好者也能撑起一片天,甚至是未来。中国不缺开发者来建立生态,缺的是工程师来搭建引领生态建立。这些需要兴趣,需要从小培养。




我已经研发出了一个叫SEPL.C的中文编程语言,它基本上是c语言的汉化,同时语法也做了改进,更接近自然语言。这个语言已经可用了,只是还没有对外发布。其中.net版本叫SEPL.NET已经对外发布。SEPL语法有文章还有视频,视频在B站有入门教程。




中文编程很重要吗?要把精力放在有用的地方,芯片设计,光刻机,航空发动机等硬件设施才是重点,编程语言是一种语言,全世界通用,美国再霸权也禁止不了cc++c#java等编程语言!




温馨提示