• TIOBE 8月份编程语言排行榜,F#强势插入


    TIOBE 8月份编程语言排行榜已经发布,本月热点是新的函数型编程语言F#。从上月25名的位置杀出重围一跃而至本月排名第19的位置,F#仍然还有上升劲头,有可能会在下月进一步提升。

    大多数人会认为函数型编程语言的鼻祖Lisp的劲敌,应该是热门的Scala(#66),Clojure(#107),Haskell(#35)或者Erlang(#48)等等。但结果却出乎意料,是微软的F#语言抢得先机。不过,最近F#的渐渐流行并不出人意料。除了本身设计优秀之外,微软在最新版本的Visual Studio 2010提供支持,更使F#获得扩大群众基础得天独厚的优势。

    当然,实际上TIOBE的这个榜单前15、前10更能反映实际情况。15名之后历史上变化非常大,份额与后十几名的也相差不大,而且绝对数字又很小,统计误差影响很大。F#是否能成为一种主流语言,还有待观察。

    事实上,从Google Trends的比较来看,F#的势头并非一片光明。函数式语言里总体上Erlang更受欢迎,但数据显示最近F#势头不错。Clojure受关注较少。(Scala和Haskell均有很强的同义词影响,无法表征语言流行度,因此省去。)

    相比之下,中国的情况更差,甚至没有什么数据。Erlang一枝独秀,没有什么竞争。

    其他语言里,Java依然独领风骚,位居第一,份额还有所增长。紧随其后的C、C++的座次不变,份额一升一降。

    与上月相比PHP与C#的名次对调,C#的份额也有较大下降。值得注意的是,而Objective-C继续强劲上升,有可能在今年超过C#和PHP。

    以下是前20名编程语言排行

    前10名编程语言走势图

    以下是21-50编程语言排名

    必须声明,这个榜单本身采集的是英文世界的数据,虽然在反映趋势上有一些参考意义,但与中国的实际情况不完全符合,而且,这张采样本身也有相当大的局限性。

    【说明】

    TIOBE 编程语言社区排行榜是编程语言流行趋势的一个指标,每月更新。这份排行榜排名基于互联网上有经验的程序员、课程和第三方厂商的数量。排名使用著名的搜索引 擎(诸如Google、 MSN 、雅虎)以及Wikipedia和YouTube进行计算。请注意这个排行榜只是反映某个编程语言的热门程度,并不能说明一门编程语言好不好,或者一门语 言所编写的代码数量多少。

    这个排行榜可以用来考查你的编程技能是否与时俱进,也可以在开始开发新系统时选择语言时用来进行策略性的决策。排行榜的详细定义可以参考这里。(英文)

  • 相关阅读:
    IntelliJ IDEA Community Edition 14.1.4下使用 Apache-Subversion搭建代码管理环境
    Eclipse+SVN搭建开发环境
    查看分区表中分区详细信息
    asp.net mvc 后台怎么接受前端返回的array list dictionary
    jquery 操作select
    asp.net mvc4 System.Web.Optimization找不到引用
    asp.net mvc4 设置build项目时,编译view页面
    c# ConfigurationSection
    Array基本操作
    For,Function,Lazy
  • 原文地址:https://www.cnblogs.com/huangjacky/p/2131736.html
Copyright © 2020-2023  润新知