PYPL 12月榜单发布,编程语言、IDE与数据库市场如何?

PYPL(PopularitY of Programming Language,编程语言流行指数)12 月份的榜单已经发布了。

PYPL 是非常流行的参考指标,其榜单数据的排名均是根据榜单对象在 Google 上相关的搜索频率进行统计排名,原始数据来自 Google Trends,也就是说某项语言或者某款 IDE 在 Google 上搜索频率越高,表示它越受欢迎。开发者可以将 PYPL 作为一个参考,决定学习何种语言或 IDE,或者在新的软件项目中使用何种语言或数据库。

我们来看看 PYPL 中的语言、IDE 与数据库排行情况。

首先编程语言榜单如下:

位置基本没怎么变化,Python 还是大幅度领先 Java 牢牢占住第一位自不用多说,榜单中还有几个语言值得一提。

首先是最抢眼的 Dart,上个月的榜单中还没有它,这个月突然杀到第 20 位,使得后边几个语言都各自后退一位,想必这与上个月 Dart 发布 2.6 版本,并带来预编译为本地可执行代码的特性有关,详情查看:

dart2native,Dart程序可以预编译为本地可执行代码

Ruby 被 VBA 反超,排名下降了一位,虽然幅度不大,但是除去因为 Dart 的强势入围而自动后移的几个语言,Ruby 是榜单中唯一排名下降的,自然也变得比较显眼。

另外 Haskell 连续几个月份额都不增不减,生态可能真的不是很活跃,这可以参考此前发布的 2019 年 Haskell 调查报告

再来看看 IDE 榜单:

前 3 名分别是 Visual Studio、Android Studio 与 Eclipse,但这三者相比去年同期,只有 Android Studio 份额上涨了(大幅上涨 3.5%),而 Eclipse 的份额下跌在整个榜单中都比较显眼(-4.8%)。总的来看,前 3 名还是大幅度领先于其它 IDE。

除此之外,排在第 4 名的 VS Code、第 6 名的 PyCharm 与第 8 名的 Xcode 都有超过 1.0% 的增长,在整体榜单中算是好成绩。我们比较关注其中开源的 VS Code(虽然它只是个编辑器,而不是 IDE),近期与 VS Code 相关且值得关注的信息包括:

最后来看看数据库的情况:

榜单整体对比去年同期都平平无奇,非要说的话,PostgreSQL、MongoDB 与 MySQL 这三者的份额变化分别是 +0.7、+0.6% 与 -0.6%,这几个数字在榜单中算比较大的了。

另外值得一提的是,对比另一个数据库排行榜 DB-Engines 12 月份的数据,可以看到前 5 名的排位是完全一致的:

完整的各个榜单情况查看:

http://pypl.github.io

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
本套课程系大喵在**2020年****录制课程,大喵将带着大家使用vscode这款轻量级编辑器神器,快速上手Python高效开发、调试及单元测试的插件扩展和 VSCode IDE环境配置;什么是 vscode 编辑器?Visual Studio Code(以下简称vscode)是一个轻量且强大的跨平台开源代码编辑器(IDE),支持Windows,Mac OS X和Linux。内置JavaScript、TypeScript和Node.js支持,而且拥有丰富的插件生态系统,可通过插件面板来方便快捷的安装插件来支持javascript、C++、C#、Python、PHP等其他语言。什么是 python ?Python,它是一门编程语言,截止到目前python已经广泛应用在:无人驾驶、个人助理、金融、电商、医疗、教育等各大领域。尤其是在 Web开发、自动化运维与测试、游戏服务器开发方面有着先天的优势。目前许多大型网站就是用Python开发的,例如YouTube、Instagram,还有国内的豆瓣。很多大公司,包括Google、Yahoo等,甚至NASA(美国航空航天局)都大量地使用Python。VSCode + PythonVSCode毫无疑问是一款非常优秀的IDE,而Python则无疑是一门使用领域相当广泛,非常强大的高级语言;那我们如何把这两者结合起来,用**美的IDE编写最棒的语言,优雅与**,强强结合,气冲入虹,势不可挡。课程内容主要包括:01. 课程内容介绍02. VSCode IDE 介绍03. 为什么推荐使用 VSCode IDE 04. Python 语言基础介绍 05. 为什么选择 Python 语言06. VSCode和Python 强强联手07. 课程插件扩展介绍08. Python扩展安装及介绍09. Python扩展代码测试10. AREPL安装和介绍11. AREPL for Python 特点介绍12. AREPL 代码功能测试13. autoDocstring 安装和介绍14. autoDocstring 代码测试使用15. python test explorer 安装和介绍16. Python pytest 测试和使用

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值