经常性的看到程序员在争论一个问题,哪一种语言是最好的语言,其实这样的问题并不需要特别的争论,每一个程序员心里
都有自己的评判,就像1000个人心中有1000个哈姆雷特。没有绝对的好坏,一门语言的诞生一定是为了解决掉某一个问题,那么某一个语言所谓的“火”与“凉”,背后其实是这类问题的爆发于消亡。
另外,每一种语言都有这门语言的设计哲学,也正是这种设计哲学解释了某一类程序员的喜爱程度,当语言的设计哲学高度吻合程序员自身的哲学时,这对于这位程序员就是最好的语言。
比如:python为什么近期比较火,其实就是背后数据分析、人工智能这几类问题的爆发,造就了python(在python没有)。同时,由于python程序设计语言设计哲学中的优雅与简洁,也使其学习曲线较为平缓,适合学习而已,并没有什么特别。
那么问题来了,既然学习曲线平缓,我能不能学呢?答案是肯定的,并且python基础的学习可以在非常短的时间内完成。
关注我:江哥带你一起领略python的优雅与简洁!
领取专属 10元无门槛券
私享最新 技术干货