首页 >

为什么电脑编程用的是英文的呢?中文的不是也可以吗?为什么用中文的那么少呢? – 网络|

弧形线怎么做,怎么修改图片的储存大小,自己的备案的账号密码是什么样的为什么电脑编程用的是英文的呢?中文的不是也可以吗?为什么用中文的那么少呢? - 网络|为什么电脑编程用的是英文的呢,中文的不是也可以吗,为什么用中文的那么少呢

至于“为什么用中文的那么少呢?”,估计题主不知道很多开发者在用英文编程语言开发时,使用着中文命名标识符吧。在github上用一些具体业务相关的中文标识符搜索一下,就可以发现不少此类代码。比如:

MySQL:

Java:

Python:

JavaScript:

C++:

这还是冰山一角,毕竟现在中文命名标识符这一实践尚未成为绝对主流(原因也很简单,惯性使然,毕竟在上个世纪的几乎所有英文编程语言都不支持unicode和中文命名,因此留下了“英文编程语言就必须用英文命名标识符”的定势思维),商业和闭源项目中采用至少部分代码使用中文命名的比例肯定更高。

随着代码可读性的重要性逐渐被业界认可,母语命名的优势也会随之凸显。可以从上面的例程中看到,越是专业相关的术语,用中文命名就越有优势。比如你试试用英文命名“管损率”?

在已有英文编程语言中使用中文命名的比例必定将会加速增加,也将催生更多中文语法的通用和领域专用语言。


为什么电脑编程用的是英文的呢?中文的不是也可以吗?为什么用中文的那么少呢? - 网络|
  • 农村两层楼,有布网线,怎么实现整楼wifi无缝连接实现漫游? - 网络|
  • 农村两层楼,有布网线,怎么实现整楼wifi无缝连接实现漫游? - 网络| | 农村两层楼,有布网线,怎么实现整楼wifi无缝连接实现漫游? - 网络| ...

    为什么电脑编程用的是英文的呢?中文的不是也可以吗?为什么用中文的那么少呢? - 网络|
  • 如果量化交易系统可以实现全自动,那么一套正向的系统可否让它自己在家里运行? - 网络|
  • 如果量化交易系统可以实现全自动,那么一套正向的系统可否让它自己在家里运行? - 网络| | 如果量化交易系统可以实现全自动,那么一套正向的系统可否让它自己在家里运行? - 网络| ...

    为什么电脑编程用的是英文的呢?中文的不是也可以吗?为什么用中文的那么少呢? - 网络|
  • 西藏公务员工资怎么样,真实工资到底有多少? - 网络|
  • 西藏公务员工资怎么样,真实工资到底有多少? - 网络| | 西藏公务员工资怎么样,真实工资到底有多少? - 网络| ...