学编程英语一定要好么,编程英文( 三 )



编程与中文英文一毛钱关系也没有!不是程序员的就不要乱说了,不要人云亦云 。有必要的话,几天之内就可以将任何计算机语言改为全中文环境,只需改一下编译器,将命令、函数改成中文就行了 。只是没有必要,英文字母输入确实比中文方便,作为代码很合适 。正象我们做数学题会将未知数设为X1、X2…,而不是未知数一、未知数二…,但其实也是可以的 。
稍有点计算机知识都不会问出这个问题 。世界上第一套计算机语言是机器语言,就是完全由01组成的那种 。但因为命令太难记,可读性差,就出现了汇编语言,也就是用特定的英文单词指代命令,写完后再交由编译器翻译成机器语言 。现在明白了?特定的英文单词换成特定的中文单词一点影响也没有,编译器最终还是会把它变成机器语言!其实,现在虽然9012年了,但计算机仍然只懂01,中英文什么的,与它没关系!只不过有不同的翻译罢了 。
为什么电脑编程什么的一定是英文?中国人看不懂的太多,也会因此流失计算机人才吗?
不是电脑编程一定要英文,因为从编程发展历史过程中英文系占据了主打的位置,包括冯诺依曼的架构设计者表达交流的语言就是英语,所以编程语言都是英文就变得顺理成章了,作为后来者的中国只能先从学习英文开始学习编程,这也符合先来后到的习惯,但是因为不懂中文的确会造成计算机人才的丢失,这是肯定的 。既然在历史上已经输给了欧美,作为发展中国家的中国就应该认这个事实,承认差距才能为后边的追赶做好准备,有差距不等于现在就要缴枪投降,先去学习别人先进的经验再去慢慢转化成自己的东西 。
中国人学编程需要克服的几种障碍编程语言本身大部分都是英文 。相当于要学编程至少需要高中以上的学历,就这一个关卡就能卡掉很多人,所以很多国人喊着作为偌大的一个中国也必须要有自己的编程语言,在这种背景下易语言就这么出来了,按道理易语言应该非常受欢迎,但现在发展点已经向着破解,逆向深渊去了,注定这门编程语言在以后的发展历程中还要走很多的弯路,任何一种编程语言的出现于一定要符合历史的规律,不是闭门造成就能铸就一个主流的编程语言,全球现在已经有500多种编程语言,真正站在主流的编程语言只有十几种左右,而且排名还在一直变化,易语言要走的路还很长 。
思维模式不一致 。有很多人初学者在开始阶段对于编程模式理解不到位,还没怎么开始就提前结束了,因为编程模式更加西方化,除了需要适应英文,还要适应编程模式,这点是很多初学者非常大的阻碍,初学者在度过了这种适应期之后才能有写代码的感觉,这种不仅仅是思维模式的差异,更大层面是计算机思维模式的培养,学习编程要有前几个月补基础的心理准备,所以不要相信零基础就能几个月就能找到工作这种宣传,不符合软件编程的规律,编程的学习是日积月累的过程,在基础氛围的学习中国人还是差距比较远,因为很多编程社区的产生都是仿照国外的模式,在编程氛围上就已经有很大的差异,国内编程行业这几年发展已经算可以了,早些年一般人压根就不知道软件是干什么的,这都是基础薄弱一种表现了,这些需要长时间的积累 。
编程文化差异 。现在主流的编程都是欧美在引领,特别是一些祖师爷级别的程序员基本上都是在欧美,国内老点的程序员继续在一线写代码的基本很少了,大部分参与到创业或者管理方面的工作了,编程语言需要长时间的积累,如果有经验的人都参与到挣钱的路子上去了,那么对于编程文化的积累的不利的,所以中国的编程底子的积累任重而道远 。

推荐阅读