三个字读后感:当初学 Python 真没学错,哈哈哈!(偷笑ing)
EarlGrey@编程派
文 | EarlGrey
推荐 | 编程派公众号(ID:codingpy)
日前,TIOBE 编程语言社区发布了 2019 年 6 月编程语言排行榜。排名前五的分别是:Java、C、Python、C++、 Visual Basic。其中,Java依旧稳居第一,Python则升至第三位。
越来越多人选择通过 Python 进入开发领域
本月,Python的TIOBE指数持续上升,创下了新纪录,达到 8.530%,超过C++的 7.384%。TIOBE表示,Python之所以排名快速上升,是因为软件工程正在蓬勃发展,而 Python恰好吸引了很多新手进入开发领域。
而目前排行第一的 Java 和 C 语言,也在慢慢淡出初学者的视线。TIOBE 官方认为这主要是因为 Java 的编程方式对于初学者来说过于冗长且繁琐。举例说明,为了在 Java 中完全理解和运行诸如“hello world”之类的简单程序,初学者需要学习类、静态方法和包的知识;在 C 语言中,想要实现这个简单的程序虽然比较容易,但内存管理是不少新手们躲不掉的坑。
而在 Python 中,这些只需要一行代码就可以非常简单地实现同样的程序。
TIOBE 预测:Python 将在 3-4 年内超越 Java 和 C
基于 Python 在过去几年的强势表现,TIOBE 官方做了一个大胆的预测,即 如果 Python 可以依旧保持着这样的增长速度,那么可在未来 3 到 4 年内成功取代 C、Java,从而成为世界上最流行的编程语言。
TIOBE 指数说明
TIOBE 编程社区指数是编程语言流行度的指标,其榜单每月更新一次,指数基于全球技术工程师、课程和第三方供应商的数量。包括流行的搜索引擎,如谷歌、必应、雅虎、维基百科等都用于指数计算。
请注意这个排行榜只是反映某个编程语言的热门程度,并不能说明一门编程语言好不好,或者一门语言所编写的代码数量多少。
这个排行榜可以用来考查你的编程技能是否与时俱进,也可以在开发新系统时作为一个语言选择依据。