分享

为什么中文不能用来编程呢?

 天下小粮仓 2018-11-23

作为一名专门搞编程的科研工作者,我倒想用中文来编程,再也不用看英语了。

下面很多同学清一色的说有国产编程软件,我瞅了一下,确实好理解了,但是总感觉不顺眼,可能是编代码编惯了。国产有几款这样的编程软件,但是起步这么晚并且套路都是按着c语言学的,近距离看是没多大希望普及,远距离看,也没多大希望普及。

下面列一列为啥不能普及。

1. 英语编程语言起步早,目前已经在全世界范围内普及,不光如此,基于c语言,java的库早已经非常完备,面对如此庞大的数据资源,国内发展十来年的易语言是打不过的。其实有时候第一个不一定好,但他做了第一个以后,肯定会有第二个出现,但人们永远不会记住第二是谁,所以国产语言没机会呀。

2. 其二就是语言本身的问题了,举个例子,看下面这幅图,这是国产语言的编程

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

{

If ( a . b == 1 )

a.row = int8 from (void ) – 400 + 60;

a.row = int8 from (void ) – 350 + 60;

else (a.row – 10 ~= 0 )

a.row ++;

else (a.col – 10 ~= 0)

a.col++;

a.c = 0;

}

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

最后不得不说由于计算机是老外做的,软件也是老外编的,底层的很多东西都是用c写的,我们用国产编程软件的话会遇到诸多兼容性和转换的问题,一牵扯到这个肯定会影响计算机运行的效率,因此还是用较为成熟的外产软件更高效。

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

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多