パスワードを忘れた? アカウント作成
13187968 story
プログラミング

TIOBE IndexでSwiftが初のトップ10入り 20

ストーリー by headless
堅調 部門より
3月のTIOBE Indexで、Swiftが初めてトップ10に入っている。

Swiftは2015年7月以降、前月比で減少した月はあるものの前年比で減少した月はなく、順調にレーティングを伸ばしてきた。2015年12月にはObjective-Cを初めて上回り、その後16か月中10か月でObjective-Cを上回っている。3月は前年比0.68ポイント増の2.268%で、前年の14位から10位まで上昇した。一方のObjective-Cは2014年をピークに前年比での減少が続いていたが、2016年9月以降は前年比で増加に転じている。3月は前年比0.54ポイント増の1.997%となったが、順位は前年から1ランク下げて15位となっている。

1位~3位はJava、C、C++の順になっており、2015年4月にJavaがCを上回って1位になって以降は2年近く順位の変動がない。ただし、トップ3はいずれもレーティングを減らしており、2位のCは前年比6.86ポイント減の7.742%と半分近くまで減少している。1位のJavaも減少幅は大きく、4.14ポイント減の16.384ポイントとなった。3位のC++は1.54ポイント減の5.184%となっている。

4位~8位はC#(4.409%)、Python(3.919%)、Visual Basic .NET(3.174%)、PHP(3.009%)、JavaScript(2.667%)が2ポイント以内の差で並んでいる。前年との比較では6位のVisual Basic .NETと7位のPHPが入れ替わっただけだが、月単位では順位の入れ替わりが激しい。レーティングはPythonが前年比0.34ポイント減少している以外、1ポイント未満の増加となっている。9位のObject Pascal/Delphiは3年ほど前から増加傾向にあり、2月に9位となってトップ10入りしている。3月は前年比0.54ポイント増の2.544%となった。

トップ20で前年比1ポイント以上増加したのは17位のGoのみ。Goは前年比1.78ポイント増で1.982%となり、前年の48位から大きく上昇している。このほか、Rが0.73ポイント増の2.016%(16位→14位)、Scratchが0.70ポイント増の1.472%(26位→20位)などとなっている。
この議論は賞味期限が切れたので、アーカイブ化されています。 新たにコメントを付けることはできません。
  • by Anonymous Coward on 2017年03月12日 17時07分 (#3175231)

    トップ20を見ると、トップ5はC#を除き全て前年比マイナスなのに対して、6位以下は全てプラス。
    絶対値で見てもJavaを除けばほぼ団子状態といえるんじゃないかな。
    そのJavaが今後も引き続き減少していけば最終的にはトップ20がほぼ団子状態になるのかも。

    • by Anonymous Coward
      言語ごとの向き不向きもあるから、いままでみたいに、この言語だけしか使わないって仕事も人もへってくんでしょうね。
      • by Anonymous Coward

        むしろ、そんな無能はとうの昔に仕事なくなってるんじゃないの?
        ソフト専門じゃない俺ですら、いくつかの言語使いまわしながら仕事やってんだぞ?
        内製ツールの開発環境がツール開発者によってマチマチで弄るツールによって言語変えなきゃならんという
        ずさんな落ちだけどorz

        • by Anonymous Coward

          ocamlだけとかhaskellだけとかcobolだけという職もあって、わりと高給です

        • by Anonymous Coward
          > むしろ、そんな無能はとうの昔に仕事なくなってるんじゃないの?
          まだいっぱいいますよ。
          Java だけの人は、まだかなりの数です。COBOL しか手が出せない人も、プロジェクトもまだ存在してます。

          まぁ Java のみに留まってる人たちは単価も安いし、能力もほぼ均一なので、人数がそのまま工数にあてはめられて、計画が立てやすいって面はあるんですけど。
  • 去年でガックっと落ちてるけど
    なんかあったけ?

    • by Anonymous Coward

      モダンC++がそこそこ普及してきたから、CからC++コンパイラを使った"better-C"への移行が進んだ・・・と仮説立ててみたけど・・・C++も落ちてるな・・・

      別の仮説として、安価で高性能な、Linuxが動くようなマイコンボードが普及して、いままでCで作られていた組み込み用途の一部が高級言語に移行した・・・とか。

typodupeerror

アレゲはアレゲ以上のなにものでもなさげ -- アレゲ研究家

読み込み中...