程序员curd编程是什么_为什么国内的程序员不能用中文来编程?今天可算明白了...

为什么国内的程序员不能用中文来编程?今天可算明白了

说起编程,那绝对是人类的一个福音。现在涉及到我们生活的方方面面,比如你现在正在浏览的网址,你使用的APP等,都是由程序员一个代码一个代码敲打出来的。这些事情,只能是那些逻辑思维比较敏捷的宅男才喜欢做吧。不管编写程序的过程多么复杂,只要是给我们带来了便捷,那就非常好了。可是大家有没有发现,不管用的电脑还是手机,等出现“故障”的时候,总会出现一些看不懂的英文字母。如果这些是汉字的话,我们是不是就可以轻而易举的修复呢?

562f50a2508d300e4236fbad87f89765.png

首先大概的看一下中文编码:

95534552f3902fed36e0d9c3262215be.png

你以为会写中文写编程就简单了吗?这就像你以为会写汉字就会写出好文章一样。编程是和机器沟通,因此要用机器的语言而不是人类的语言。

这要先说一下编程了,现在的编程软件全部都是英文是因为计算机技术最先产生于美国。我们现在使用的操作系统基本上都是国外的。而且因为英文的字符也有其自身的优势,只需要26个字母加上阿拉伯数字就可以表达所有的想法了。汉字虽然很美丽,但是由于近义词或者相近意思太多,无法准确的去描述一个操作步骤。

65f0c5affb93f26e612d4dbaffa0c459.png

其中一个原因就是,计算机原理是二进制,它并不懂任何人类的语言,只懂得0和1。所以不管人们使用人类什么语言编程,都需要计算机把它翻译成自己能看懂的0和1,实在是太笨了。我们国家其实也尝试过使用汉语编程,也有一个编程平台。不过只适合于小孩子们初级入门使用。

b2977bbcb59f420bde65a240482e0b87.png

就像汉语等级考试一样,如果用这个与编程,不仅计算机会疯掉,就连我们自己也会疯掉。请解释下文中每个“意思”的意思——阿呆给领导送红包时,两人的对话颇有意思。领导:“你这是什么意思?”阿呆:“没什么意思,意思意思。”领导:“你这就不够意思了。”阿呆:“小意思,小意思。”领导:“你这人真有意思。”阿呆:“其实也没有别的意思。”领导:“那我就不好意思了。”阿呆:“是我不好意思”。

b9b2cec31a90a03d0f4a812ff6dd2477.png

其实存在中文的编程语言,但是大多数人还是选择英文版的。首先,中文打字效率太低了,并且,中文的符号也不是特别的规范,最最重要的是,中文的词语往往一词多义,存在许多不确定的含义,这对于编码来说是致命的,因为在很大可能上,你的程序是不合格的。

0726ddcaaacc3a6c15dcbafe680dd19e.png

同时,英文的可读性也是高于中文的。相对于耗时耗力的中文来说,选择英文编程省时省力,何乐而不为呢,毕竟就像告诉一位工程制图的学生你的图没了,他可能会疯掉,那你告诉一位程序员,你的代码是错误的,效果我想是不相上下的,所以,为了不让自己疯掉,程序员往往选择英文编程。看完后可算明白了!

我自己是一名从事了5年前端开发的老,今年年初我花了一个月整理了一份最适合新手学习的web前端干货,从最基础的HTML+CSS+JS到移动端HTML5都有整理,送给每一位前端小伙伴,这里是前端学习者聚集地,欢迎初学和进阶中的小伙伴。

最后web前端学习资料分享图:

cd64af4ba4dc3134b2206bb006e0fb10.png
f5982552b44faf9a2e23f605f0bd3393.png
b20e4cfbffb6db641f688972cde86aa4.png
8652fc4f6337b1ecad4b3c6e181d395f.png

图中文档资料获取可加q u n: 838127843 在裙内下载

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值