全球编程语言排行榜之python

Rate this post

2017年5月在全球编程语言排行榜中python已经上升至第4位,市场占有率3.55%,仅次于Java, C, C++。紧接着6月份,python热度持续上升并保持第4为,市场占有率4.33%。声称世界最好的语言PHP也只排列第8。随着机器学习的持续升温,被用作主要编程语言的python,也随之活跃起来。不得不说,python的前景很乐观。作为SUPINFO的学生,很感谢老师教我们当时认为“杂七杂八”的东西。当然,以上这些排名并不能说明所有的问题,但我们可以根据它来判别作为IT Dog的我们是否能跟得上全球的节奏,以此激励我们学习新知识。接下来,介绍简单介绍一下python的特征以及python在数据处理方面的应用。

 

作为一种解析型语言,python以它的简洁易上手著称。开发者不需要等待编译的时间。同样,对于开发相同的功能,python相对于C更加快速。除此之外,Python拥有众多功能强大的库,这对于python使用者来说,有显而易见的好处。例如,numpy是python的一个科学计算的库,它可以进行矩阵运算,相对于list,它的功能更多,通常和scipy一起用;PIL是python的一个图像处理的库,它在图像处理方向应用广泛。

 

虽然python的优势很多,但运行速度一直是一大诟病。当用它处理大量数据时,如十亿以上的数据,速度的缺点就显现出来了。相对于python,java在处理大量数据时的速度相对快,应用也较为广泛。所以学好java还是很有必要的。但是如果经常处理数据,python的开发速度还是很可观的。

 

在这里建议,如果对数据处理感兴趣,要学好java以及python。毕竟作为计算机专业的同学,除了数据库不需要编程,哪里有不编程的工作呢。(ps:数据库也是需要敲一些命令的。)

One comment