ニュース

tiobeプログラミングインデックス9月ランキング発表:c言語がjavaに抜かれ「史上最低の順位」4位に後退

2024-09-08

한어Русский языкEnglishFrançaisIndonesianSanskrit日本語DeutschPortuguêsΕλληνικάespañolItalianoSuomalainenLatina

it houseは9月8日、tiobeプログラミングコミュニティインデックスは世界中のエンジニア、コース、サプライヤー、検索エンジンに基づいて判断されると報告し、本日tiobe公式ウェブサイトで2024年を発表した。 it home が集計した 9 月のプログラミング言語ランキングは次のとおりです。

python が 1 位: 20.17% を占め、今月は 6.01% 増加

c++ が 2 位: 10.75% を占め、今月は 0.09% 上昇しました

java が 3 位: 9.45% を占め、今月は 0.04% 減少

c は 4 位: 8.89% を占め、今月は 2.38% 減少しました

c# が 5 位: 6.08% を占め、今月は 1.22% 減少

tiobe ceo の paul jansen 氏は、今月の tiobe 指数では c 言語がすべてのプログラミング言語の「母」の 1 つとして java に追い抜かれたと述べた。 c 言語は現在 4 位にランクされており、2001 年に tiobe インデックスが作成されて以来、c 言語は史上最低の位置にあります。

cの魔力は失われているのでしょうか? c は、高性能コードを生成できる比較的無駄のないプログラミング言語です。したがって、これは長い間、組み込みシステムの最初の選択肢でした。今のところ c の唯一の重大な欠点は、拡張できないことです。大規模な c 言語プログラムは、オブジェクト指向機能が欠如しているため、保守が困難です。組み込みシステムの機能とコード量が増加し続け、優れた c++ サポートを備えた組み込みコンパイラーが増えているため、c から c++ に切り替える傾向がますます顕著になっています。

最近、c 言語の海は新たな脅威に直面しています。米国の関連省庁は、cなどのメモリ安全ではない言語の使用を禁止し、代わりにrustなどのメモリ安全な言語をサポートすることを計画しています。企業はcの代替としてrustを評価しています。

c はその勢いを失いつつあるかもしれませんが、今後長い間 tiobe 指数のトップ 10 に留まり続けるでしょう。 c 言語には巨大な基盤があり、世界中の無数の安全性が重要なシステムの重要な部分を占めています。