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


不过高难数学的应用在非常专业的领域,所以不用担心 。充满自信的你怎么能够不尝试一下呢 。最后我们来讨论一下汉语编程的必要性 。汉语编程有没有?答案是有的 。如果你觉得那几十个单词确实很难的话,你可以投奔汉语编程 。但是汉语语义丰富、重码率很高,除了汉字你认识外,其他的并不比英文编程有更多的优势 。最起码的目前的汉语编程没有英文编程简洁 。
为什么编程序要用英语而不用汉语?

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


最早打孔机之类,不需要区分用啥语言 。机器语言也不需要区分英语还是汉语的 。汇编语言,诞生于美国,发明人不详(可能是Intel公司),可以理解汇编语言使用英语 。早期编程语言:Fortran,诞生于1957年,发明人约翰·巴科斯(John Backus),出生于美国宾夕法尼亚州费城,可以理解他为什么没选择汉语 。
COBOL,诞生于1959年,葛丽丝·穆雷·霍普(Grace Murray Hopper),美国海军准将及计算机科学家,出生于纽约 。BASIC,1964年,约翰·凯梅尼(John Kemeny),犹太裔匈牙利裔美国人、数学家、计算机科学家和教育家;和托马斯·库尔茨(Thomas Kurtz);Pascal,1970年,尼克劳斯·维尔特(Niklaus Wirth),生于瑞士温特图尔,是瑞士计算机科学家 。
他就是不选择英语,也绝对不会用汉语设计Pascal 。C语言,1972年,丹尼斯·里奇(Dennis MacAlistair Ritchie)发明于贝尔实验室,美国计算机科学家 。Objective-C,布莱德·考克斯(英语:Brad Cox),美国计算机科学家 。C,比雅尼·斯特劳斯特鲁普,生于丹麦奥胡斯郡,计算机科学家,2014年1月起,在纽约市的摩根史丹利技术部门担任董事总经理 。
英语不好能不能成为一名优秀的程序员?
学编程英语一定要好么,编程英文


从我个人经验角度来说,英语很烂,只能勉强做一个程序员 。带新人的一些感悟最初带新人的时候,我并没有注意英语这个问题 。过去,我认为编程是思维 实践问题 。当时我天真的认为,只要新人肯学肯动手,没有学不会的 。但是一段时间以后,效果并不特别理想,很多新人看代码像看天书,写出来代码的方法名变量名都是拼音 。恍然大悟英语的重要性我本身在上学的时候就很好,看英语文档和论坛,像家常便饭一样 。
所以我忽视了英语不好的人在面对代码时候的感受 。就比如这么一个宠物养育游戏的代码,对于大多数有经验的人来说,一看方法名就知道干什么了 。但是对于一个英语不好的小同学就困难了,首先breed不认识,breed with不理解,然后matron,sire闻所未闻,pregnant直接歇菜 。1. 我们实际开发中,首先几乎所有代码几乎都是英语写的,对于一个英语比较好的人来说,一眼就能看懂,即便不深究其中细节,光看方法名就能只其一其二但是对于英语不好的人来说,就好比看天书 。
2. 大量文档都是英文写的 。我做python编程的时候,python的manual是一直打开着随时参阅的 。3. 很多编程问题都要去类似stack overflow找,这些地方也都是英语的 。我对新人程序员的要求当然你英语不好,先入行也没关系,你大多数学的东西,中文资料也很多 。但是如果想以后有较好的发展,建议先把4,6级单词背一下,多上国外论坛,多看外语影视作品 。
目前世界上的计算机编程主要仍是英语,未来会否出现中文的计算机编程?你期待吗?
学编程英语一定要好么,编程英文

推荐阅读