用之前一人客的话便是,学编程,在于你是想极快地运用,还是为长期发展打根本;你能否能和乐意忍受痛楚、孤独和掉坑的挫折,你的现实和理性能让你推迟知足多久?有的编程措辞实用,但大略而又浅近,有的编程措辞呆板,但深刻而又底层。
这都是实打实的体会。

Python

人工智能时代:汇编、C和Python先学哪一种编程措辞合适?_措辞_极快 AI快讯

很多人第一动机是学Python,当然是由于它这两年太被吹捧了,大略、强大但又浅近,能极快地实用。
不过不要焦急,但太被追捧的未必是最精确和最得当的。
适应机器人时期,又适宜我们一些初学者的编程措辞,可用Python,但未必便是Python。
以是这里我们举出三种措辞:汇编措辞、C措辞和Python措辞,当然现实中不止这三种,之以是拿这三种措辞来阐明,是由于它们比较有代表性。

汇编措辞

关于汇编措辞等编程措辞的学习,这也是一人客回答别人问题的回答。
汇编措辞,这个相比拟较陌生的语音,除了难学外,还有很多人由于看不到其实用性而放弃学习,从根本的角度看,汇编措辞更C更低级,更强大,面向机器更近,更难学,也更底层。
以是汇编措辞属于低级措辞,而C属于高等措辞。
不是高等措辞就比低级措辞更高等,而是低级措辞更底层,更靠近机器逻辑。
学通了汇编措辞,由于有踏实的机器底层根本打底,实在你可以极快节制高等措辞。

同时,

C措辞

然后便是C措辞,这货切实其实便是高等编程措辞之母,然而却又是很多高等编程爱好者鄙弃的措辞。
虽然C有很多缺陷,现在太多软件和领域都不再用C措辞了,然而还是那句话,它是母上大人,看似刻板守旧掉队,实在子嗣甚广,基因流传,影响极大。
好多编程措辞实在都有它的影子,在机器人编程中,很多还是用C措辞,或者C措辞的变种。
比如ROS编程须要用Ubuntu操作系统和C(当然你争辩说其他措辞,我也不反对,但C是根本接口),开源面包板比如Arduino自身用的编程措辞实在便是C的小小变体。
大名鼎鼎的C++就更不用说了,是C的继续,一改C的缺陷,焕然一新。
打算机内和人工智能的大量框架和接口便是用C和C++措辞,实用、高效、有规模。
如果学了汇编能极快节制高等措辞C,那么学了C就能极快节制其他编程措辞。
+

大略剖析

Python就不多说了,彷佛一提到AI编程措辞便是Python了。
随着人工智能干系观点的盛行,机器学习、数据剖析大量涌如今我们的视野里。
彷佛Python是不错的编程措辞,学Python适应机器人时期也成了共识。
C是编译型措辞,而Python则是阐明性脚本措辞,以是其大略、易用,框架和模块多,广受欢迎。
不过它的优点也是它的缺陷。
由于大略,而随意马虎泛滥;由于易用而随意马虎忽略底层逻辑。

写在末了

以是,学哪一种编程措辞得当呢?汇编措辞每每不实用,你无法及时得到反馈。
而学Python,可以现学现用。
但是,每每只学习一种编程措辞,无法办理大量实际问题,而须要合营其他编程知识、系统知识、构造、协议和接口。
以是一人客以为即便你选择了Python,但学着学着终极还得转头再恶补其他知识,比如事理、算法、汇编和C等知识。
以是回到本文开始说的那个意思。
你能战斗多久,就在于你能推迟知足多久了。