编者按:PYPL(PopularitY of Programming Language,C词汇盛行成分股)11 月末的榜单早已正式发布了。
C词汇名列唯独都是倍受争论的热门话题。《水浒传》我真的法海第三,孙悟空第三,亦正亦邪第三,法海第三。法海最调皮接地气,有本性;法海闹天宫及以后是轻松的起义者,后失利;亦正亦邪。
或许打那个比方说,是期望他们拿赤子之心去审视简而言之“榜单”。天数相同,视角相同,结论都相同。更何况,C词汇Top 10 基本上趋于平稳,短天数不能出现非常大出现变动。
下列是他们归纳的11月,六大C词汇榜单成员名单。
PYPL
PYPL(PopularitY of Programming Language Index)是透过预测在 Google 上搜寻词汇讲义的振幅而建立的。
搜寻词汇讲义越多,该词汇就越畅销。这是两个关键性分项。计算结论源自 Google 态势(Google Trends)。
换句话说某项词汇或是格朗普雷县 IDE 在 Google 上搜寻振幅越高,则表示它越畅销。开发人员能将 PYPL 做为两个参照,下定决心自学哪种词汇或 IDE,或是在捷伊应用软件工程项目中采用哪种词汇或是关系资料库。
2019年11 月末的C词汇榜单发布如下表所示:
他们与九月末的榜单相比,最末两名的位置相互调换,榜单中名列前二十的C词汇变化并不大,前五名继续被 Python、Java、JavaScript、C# 与 PHP 几个词汇置顶占据。
Python 词汇依然势头大好,份额持续上涨,占有谷歌搜寻份额 30%以上。除此之外,与去年 11 月末相比,前十名中仅有 JavaScript 稍稍扳回一局,同期上涨 0.1 个百分比,其它C词汇则呈持续下跌态势。
PHP 词汇冷却速度较快,无论是与去年同期相比,还是相较上个月的数据,PHP 的搜寻量下降最多。
十名后的C词汇名列虽依然保持平衡,竞争却依旧激烈。最抢眼的还是 Kotlin,环比涨幅由上个月的三个绿箭头升级为本月的四个绿箭头。其他保持上升态势的还有 TypeScript、Go 和 Rust词汇。
值得一提的是,当宿苞列第 11 位的 TypeScript 搜寻量占比已赶上了名列第 10 的 Matlab,同为 1.87%。在前者持续上升而后者不断下降的态势下, TypeScript 会否在下一次的榜单中超过 Matlab,进入前十?让他们拭目以待。
榜单的前两位:Python 和 Java,分别占比 29.49% 和 19.57%。从二者的态势数据表能观察到,Java 长期以来的盛行度变化并不太大,近几年下降态势逐渐明显。而 Python 则在持续发力,大概在去年 4 月时赶超 Java,当时双方搜寻量占比均为 22% 上下。
目前,随着 Java 占比掉下 20%,它和 Python 的差距越拉越大。很明显 Python 在这两年愈发受到欢迎,这意味着越来越多的人想要了解和自学这门词汇。
11 月末完整C词汇榜单请见:
http://pypl.github.io/PYPL.html
TIOBE
2004年,Perl仍排在前8名,但由于Python的优势以及Perl 5和Perl 6之间的分歧,该词汇的前途不明朗而消失了。2014年,Objective-C进入了前8名,但在大肆宣传后为iPhone编写应用程序的淘金者结束了,Swift成为其继任者,Objective-C再次退出市场。
这些年来,TIOBE成分股的前8名一直保持不变。虽然在C词汇领域有一些态势,但是幸运的是这些态势很慢。Python正在成为支持PHP和Perl等词汇的捷伊主流词汇。除此之外,要争取一些相对较捷伊词汇进入前20名还有很大的努力。这些候选人是Dart,Scala,Lua,Rust,Kotlin和TypeScript。
资料库
下列是今年关系资料库的名列情况。
作者:青锋
相关阅读: