分享

用中文来编程? 是没有问题的, 不过......

 柳家李红 2020-05-17

C语言也好,java也好,C++也好,这些语言之间其实都是相通的,只是换了另一个表达方式而言,然后再宣告它的出世,让全世界都在知道一种新的语言出来了,以上三种语言是现在的编程语言界中的大佬,它们的相通性体现在C语言或者C++的函数而在java中却被称为方法,其实都一样,换了一个表达方式,其他的都体现在语句上。

点击加载图片

我们都知道计算机是外国人发明的,编程语言也是外国人发明,26个字母和10个阿拉伯数字的一切组合就能做任何事了,那发展到如今,我们的中文能不能用来编程呢?应钱学森那句话“中国人搞导弹行不行?正憋着一肚子气呢,中国人怎么就不行呢?”。好,中文当然可以用来编程,计算机发展到现在,不过是权威的还是民间的牛人,特别是民间的大牛,他们总是喜欢做着一些别人意想不到的事情,比如开发一个中文编程软件。

点击加载图片

用中文来编程,以为有了编写软件就行了吗?当然不行,还需要编译器能够“认识”中文,编译器跟计算机是亦师亦友的关系,如果编译器一开始就不认识中文,那么后面中文就不可能会与计算机“打交道”了。有了编译器和编程软件,算是可以用中文来编程了。

点击加载图片

当编译器遇到以上的中文程序的时候,会调用大量的库来解析这几句中文,过程会很麻烦,而且有可能会让编写这些库的程序员死掉。而且中文编写的时候会觉得时间变长了,试想 if 两个字母,在敲写的时候肯定是比 ruguo\jiaru这些快的。

从以上简略说明和印证之后,中文编程是可以实现的,但是付出的汗水很多,会拖累计算机,耗损较大的资源,效率就会降低,而且现在的中文程序对应的库不完善,编写速度慢,所以中文编程是可行,但是不好用啊。目前的中文编程主要用于幼儿编程教育,小孩子嘛,以祖语的方式来进行思想启蒙还是有益处的。

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多