程序员用中文编程是怎样的体验?看网友疯狂吐槽!

中文编程对于中国人来说,肯定会比英文编程的方式更易懂,但为什么中文编程,不能普及,反而英文编程适用于每个大公司?有些人想学习编程,却又怕自己英文不好,学不会。今天,小编就来告诉你是怎么一回事。

中文编程是有的,易语言、习语言都行。相对来说易语言比较成熟,尤其对Windows平台有很多库,Windows API也支持。习语言就不说了,二流东西。

看看网友是怎么吐槽用中文写代码的:

如果有正在学web前端的程序员,可来我们的web前端技术学习扣qun哦:57101,9044里面免费送web前端的视频系统教程噢!小编也是一名从事了6年web前端开发的全栈工程师,花了近一个月整理了一份较适合18年学习的web前端干货,送给每一位前端小伙伴,欢迎初学和进阶中的小伙伴。

用中文为变量命名的时候,就知道什么叫找不到关键字了。

汉语虽然简明赅要,但是缺乏了英语那样灵活的字母变换能力,虽然英文也许需要几个才能表达一个意思,但是正因为单个英语字母没有实际意思,我们才能组合出更多的变量。

还有效率的问题,在中文的情况下,一个拼音可以很多字,但是英文是唯一的,所以在智能输入法的情况下,英文注定效率比中文高。其次,中文对于符号的相容度很低,方块字都是这样,字数多了之后很难找到标准符号。但项目变大,代码变多的时候,整个项目代码就不利于阅读了。

你问我为什么不能中英混用,其实我告诉你,中英混用已经不是什么稀奇的事。VS 全部都支持,但是你中英混用又有多大意义?既然中文编程,那肯定不能掺杂英文,不然还要你中文编程何用?可是事实上中文编程是破坏生产效率的一个东西,与其花许多时间去命名一个中文变量,倒不如随手查个单词。记一百个单词至少够你混口饭吃了

全世界程序都是英语编译的,模块都是英语,中文要想突破这个软实力的门槛基本不可能。除非创新出全新的更强大的编程语言,全部用中文编译的,还要有众多的程序员愿意为他编写模块,经过很多年以后才能有突破。

最后

代码并不是英文代码并不是英文代码并不是英文自然语言和程序语言完全是两个东西英文写程序这个定义是不存在的只有代码中的注释有中英文只说,敢问现在中文的注释没有普及么?

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20181022A13KW200?refer=cp_1026
  • 腾讯「云+社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 yunjia_community@tencent.com 删除。

扫码关注云+社区

领取腾讯云代金券