你以为会写中文就会编程吗,你就会知道哪个更好了

日期:2020-01-16 15:36:30   来源:互联网   编辑:小优   阅读人数:249

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

你以为会写中文就会编程吗,你就会知道哪个更好了(图1)

你以为会写中文就会编程吗?这就像你以为会写汉字就会写出好文章一样。编程是和机器沟通,因此要用机器的语言而不是人类的语言。最早的程序就是0和1的数字,不是中文也不是英文。以前的程序员,每天写程序就是在一条长长的纸带上打孔表示0和1。后来发现0和1的二进制太麻烦了,就把0和1压缩一下,用16进制表示,比如数字10,用二进制表示是1010,用16进制表示就是0A,这样表达起来就更简洁,但是输入电脑后,仍然要转换为二进制电脑才能明白。

后来,科学家们用简单的英文单词表示某些功能,比如加法,就用add表示,减法就用dec表示。程序员输入add或dec后,会转换为对应的算法。就这样不断的给不同的代码段起名字。编程语言就是从数字编码不断压缩提高层次,最后形成了当今的各种风格的编程语言。为什么码农会讨厌中文编程?我用最流行的易语言说明。

所谓全中文的易语言,其实就是把Visual Basic语言中每个英文单词换成了对应的中文词,其他都不变。比如Visual Basic的代码是这样:

if True thenPrint “OK”endif

换成了易语言,就是这样了:

如果 真 那么打印 “OK“结束如果

你以为会写中文就会编程吗,你就会知道哪个更好了(图2)

看出来,英文写的程序更简单清晰。

其实从语言学的角度来说,英文是线性的一维语言,而中文是平面的二维语言。而程序恰恰是线性的一维的。也就是说,线性的英文正好能契合线性的程序。所以,中文并不适合现有的编程方式。

然而,未来的发展可能超出你的想象。未来可能会有度的量子计算,也许二维的中文反而会比一维的英文更适合。

程序员对比过中文编程和英文编程就会明白,中文编程反而会提高门槛。因为编程的核心根本就不是什么语言,而是程序化思维方式。最简单的并不是英文编程,而是数学符号编程,极度抽象,普通人很难理解,但代码量特别少。

补充一句,其实现代的语言比如Java,都支持Unicode,也就是说可以用中文甚至世界其他语言做变量名和函数名,你可以试试看,这样看起来就基本上就相当于是中文编程了,对比一下英文编程,你就会知道哪个更好了。

本文相关词条概念解析:

编程

编程是编写程序的中文简称,就是让计算机为解决某个问题而使用某种程序设计语言编写程序代码,并最终得到相应结果的过程。为了使计算机能够理解人的意图,人类就必须要将需解决的问题的思路、方法、和手段通过计算机能够理解的形式告诉计算机,使得计算机能够根据人的指令一步一步去工作,完成某种特定的任务。这种人和计算机之间交流的过程就是编程。编程:设计具备逻辑流动作用的一种“可控体系”【注:编程不一定是针对计算机程序而言的,针对具备逻辑计算力的体系,都可以算编程】例子:①比如编写一段代码程序②编写一个控制设备体系。

延伸 · 推荐

搞笑GIF图:妹子你能好好上车吗,怎么还翻起车窗了

不管男人女人,都不能去太依靠别人,等你经历了靠山山倒,靠人人跑的事情,不是我太重,这个需要澄清下你就会知道,人只有靠自己不断学习,不断努力,一点点的完成制定的小目标不是一个亿的小目标你就会发现,原来我...

一旦爱上你就会对你好脾气,后果很严重

NO.1 巨蟹座巨蟹座大家都知道,是一个十分细腻的星座,做事情十分的谨慎,有时候你只需要做一个小心的动作,她们便会变得很乖。她们在谈恋爱处对象的时候,她们的心就如同海绵一样,给人软软的感觉。她们的海绵...

主要看你喜欢的是可爱的,今天就给大家一下狗界中的十个漂亮品种,你就会知道

俗话说好儿不嫌弃母丑,好主人不嫌狗子难看,但是相信每个人心中都有一个漂亮狗狗的标准,今天就给大家一下狗界中的十个漂亮品种,看看它们算不算得上是你心中的吴彦祖吧!10.松狮犬松狮犬集美丽、高贵和自然于一...

网友评论
相关阅读
只会导致美国生产芯片的厂商没有中国买家,美国芯片的领导地位肯定会被替代

只会导致美国生产芯片的厂商没有中国买家,美国芯片的领导地位肯定会被替代

阿里发展芯片,性能比第二名高整整15倍!阿里巴巴集团达摩院研

出圈,又准备做起脱口秀来,不为赚钱,我还要扩大我的影响面

出圈,又准备做起脱口秀来,不为赚钱,我还要扩大我的影响面

此前一直把“赚钱还债”挂在嘴边的跨界名嘴罗永浩,继直播带货半

正当谭松韵不知如何作答的时候

正当谭松韵不知如何作答的时候

这周四,演员谭松韵在个人社交里发了两张照片,给自己的新剧做宣

在三亚市春园二巷夜宵摊吃夜宵时,持刀砍伤左脚,9年后

在三亚市春园二巷夜宵摊吃夜宵时,持刀砍伤左脚,9年后

21日,记者从三亚警方获悉,16日,三亚警方在整理陈年积案时

他想给自己的女友一个惊喜,开门见陌生男,是因为对方想吃鱼罐头

他想给自己的女友一个惊喜,开门见陌生男,是因为对方想吃鱼罐头

在娱乐圈当中,有许多知名的综艺节目主持人,比如何炅、谢娜这些

罗志祥是不是也性骚扰张雨绮了,你是我的世界,只请你扒了女权皮

罗志祥是不是也性骚扰张雨绮了,你是我的世界,只请你扒了女权皮

大家还记得前段时间张雨绮在微博直播剪八爪鱼的事情吗!当时张雨

在她最近晒出来的视频中,所以大家都误以为沙发上坐了个男人

在她最近晒出来的视频中,所以大家都误以为沙发上坐了个男人

李小璐是大家众所周知的一位女明星,曾经万紫千红的她在经过了“

恭喜,正式宣布怀孕,倪晨曦最后放弃百亿豪门的富二代

恭喜,正式宣布怀孕,倪晨曦最后放弃百亿豪门的富二代

6月21日是父亲节,继王祖蓝、余文乐宣布妻子怀上二胎后,32

疯狂一夜,首先是火箭悍将力挺德帅,然后是三支球队争抢考辛斯,最后是勇士传来喜讯

疯狂一夜,首先是火箭悍将力挺德帅,然后是三支球队争抢考辛斯,最后是勇士传来喜讯

小里弗斯也是火箭替补轮换中非常重要的一名悍将,场均虽然只贡献

Baby黄晓明一家竟然合体营业了,但这也算是小海绵第一次露出正脸照啊,看清长相,懵了

Baby黄晓明一家竟然合体营业了,但这也算是小海绵第一次露出正脸照啊,看清长相,懵了

虽然之前也有很多人都会说Baby和黄晓明已经离婚了,但是两人