趣文网 > 作文大全

有人问为啥计算机语言都是英文?网友:你不是程序员吧?

2020-12-08 22:40:01
相关推荐

作为一名程序员,特别是有几年工作经验的程序员,相信都会接触过一种以上的计算机语言,就比如说一般的web开发工程师,起码会php或者java,前端js也是会的,有的甚至会写python脚本,shell脚本等,不论是哪种语言,他们的符号都是英文字母组成,我想就有一部分人会纳闷了,为啥都是字母呢?就不能是汉字么?其实也真不是,还真有中文的编程语言,比如说易语言,其实说句真心话,虽然本人英文不是怎么擅长吧,但是作为计算机语言来说,并不太喜欢中文的编程语言,这也许是习惯的作用吧,关于这个情况,近期有名网友发出了一些疑问。

据这名网友说,现在中国这么多程序员和互联网巨头,为啥都去学国外的C,JAVA,PHP,Python,go语言,我们就不能发明一个中文版的C语言吗?通俗易懂易学,然后配上纯国产芯片,操作系统;反正计算机只认0和1,字母可以转化,汉字不可以吗?中国人这么多怎么没人做呢?然后他就@阿里,腾讯,百度,针对这名网友的这些疑问,让我们来看看其他网友们都是怎么回答的吧!

网友一:刚上大学?

上世是朵花:在这名网友看来,问这种问题比较幼稚吧。

网友二:写成中文就降低门槛了?写程序的门槛就在几个字母不认识?

上世是朵花:这名网友反问的有道理,其实学习一门计算机语言的门槛不在于是字母还是汉字,大部分计算机语言的指令个数都在50个左右或者50个以下吧,这个与学英语不是同一个概念。

网友三:易语言,想象你下你的代码,如果。。。那么。。。尝试执行。。。捕获。。。抛出。。。类不存在。。。堆栈溢出

上世是朵花:没错,看着汉字的代码反而到感觉不习惯,不顺眼了,也许这是习惯的力量吧。

网友四:感觉写程序这么多年,从来没被人这么小看过。

上世是朵花:我想楼主并没有这个意思吧,他只是对这方面不太了解。

网友五:你应该不是程序员吧 ,要不你就不会问出这样的问题了

上世是朵花:同感,感觉楼主应该不是程序员,不过他对这方面还是挺感兴趣的。

网友六:二人转为啥不用英文唱

上世是朵花:这个问题问的有意思,就像计算机语言为啥不是中文有一定的类似度吧。

网友七:中文编程太慢,效率降低90%。打个if和如果,按键次数一比你就知道了

上世是朵花:没错,是的,这种情况,用英文倒是觉得更简洁了。

网友八:说真的。写代码常用的,需要认识的单词只有不到20个。剩下的单词都是自己胡编的。要是连20个词都记不住(字母不超过十个)还是不要学了。不适合。楼主不是程序员

上世是朵花:这名网友说的“胡编的”应该指的是自定义变量吧,这些变量有部分人使用的是中文拼音,有的英语比较好的采用英文单词。

其实,关于为啥计算机语言是英文而不是中文的问题,上面的网友们已经回答出来了,首先英文更简洁啊,键盘上都是些英文字母,特别是常用指令都是很简单的单词,与中文相比,编译起来更节省内存,不论是对人还是对计算机来说,都是有好处的,另外,由于计算机指令是非常少的,并不会给英文不好的程序员带来什么障碍,相信用习惯的人都不会觉得英文符号没有中文符号方便吧。

那么编程语言就不能用中文吗?答案是当然可以啊,易语言就是一个例子,不过看看易语言的使用情况,就知道大部分人还是喜欢用英文编程的吧。最后,个人认为,如果想开发出一种中文计算机语言当然也是可以,前提是这个语言应该是解决一些问题才行,比如说这个语言具备其他语言不具备的优势,比如java在安全方面具有优势,php适合web开发,python适合抓取脚本或人工智能方面,每一种语言都是在一种特定环境下而产生,都具备某个领域的优势,因此开发一种中文语言就需要具备特定条件下的优势,如果不具备优势,只是将英文换成中文,那么就是重复制造轮子,是在做无用功。

以上所有图片均来之互联网

大家好,我是“上世是朵花”。如果你有什么好的看法或者观点可以在评论区展现你的才华,互动交流,如果想进一步了解我,那就关注我吧!

阅读剩余内容
网友评论
相关内容
延伸阅读
小编推荐

大家都在看

我们的生活充满阳光作文 科技让生活更美好作文 五年级上册第一单元作文 读书的好处英语作文 珍爱生命作文 妈妈我爱你作文 我的乐园四年级作文 我尊敬的人作文 写大自然的作文 人与自然作文 文明礼仪作文 我想对您说作文 作文我爱我家 观察植物作文 植物园作文 追求作文 初中作文大全 作文素材摘抄 我和春天有个约会作文 以家为话题的作文 作文格子纸模板 写给老师的一封信作文 我喜欢的小动物作文 描写桂花的作文 关于珍惜的作文 中学生优秀作文 精彩的瞬间作文 我爱祖国作文 书信格式的作文 跳绳比赛作文