TIOBE Index 2024年10月ニュース: Rustがランクアップ

TIOBE Index 2024年10月ニュース: Rustがランクアップ

出版

メーガン・クラウスの画像

Mojo は、わずか 1 年で、最も人気のあるプログラミング言語の TIOBE Index トップ 50 リストにランクインし、急速な成長を遂げる可能性があります。

先月C言語がトップ3から落ちた後、今月のTIOBEプログラミングコミュニティインデックスにおける上位プログラミング言語の順位は比較的変動が少なかった。しかし、プログラミングコミュニティは、セキュリティ、スピード、そして初心者プログラマーにとっての容易な導入という3つの最も望ましい特性を備えた新しい言語を求めている。

今月は、検索の現状、Rust の人気の高まり、そしてリリースからわずか 1 年で Mojo 言語が遂げた目覚ましい進歩について取り上げます。

1位のPythonは、9月の20.17%から10月には21.9%へと急上昇しました。2位のC++は、9月の10.75%から11.6%へと上昇しました。3位のJavaは、9.45%から10.51%へと上昇しました。

TIOBE プログラミング コミュニティ インデックスは、検索エンジンのボリュームに基づいてプログラミング言語の傾向を示します。

TIOBE プログラミング コミュニティ インデックスの前年比の傾向を示すグラフ。
TIOBEプログラミングコミュニティインデックスによる前年比の傾向。画像: TIOBE Software

Pythonの代替を探す

「今日の世界では、あらゆる種類の利用可能なデータの量が急速に増加しており、それに応じてこれらのデータを収集する需要も高まっています」と、TIOBEソフトウェアのCEO、ポール・ヤンセン氏はTIOBEインデックスの月次リリースで述べています。「そのため、データ操作、数値計算、そして高速性に優れたプログラミング言語が求められています。これに加えて、誰もが重視する重要な特性が2つあります。それは、言語の習得が容易であることと、安全性が確保されていることです。」

スキルギャップを補うために、キャリア初期のプログラマーや、第2のキャリアとしてプログラミングに転向した人々がこの分野に参入してくるため、習得しやすいプログラミング言語を推進することは特に重要です。

TIOBE Indexで1位の言語であるPythonは、「学習しやすく安全だが、高速ではない」とJansen氏は述べている。そのため、あらゆることに対応できる新しい言語の探求が始まっている。

参照: 攻撃者は、モデルにガードレールを無視するように指示することで、生成 AI を「脱獄」できます。

C++は王座獲得の有力候補だが、明示的なメモリ管理のためセキュリティが不十分だとジャンセン氏は指摘する。Rustは学習が難しいにもかかわらず人気が高まっており、3つのカテゴリ全てに当てはまる可能性を秘めており、TIOBE Indexのトップ10入りを果たす可能性がある。Rustは10月時点で13位につけており、人気は9月の1.32%から10月には1.45%に上昇している。

Mojo言語がわずか1年でトップ50入り

ヤンセン氏は注目すべきもう一つの言語、Mojo について強調した。

Modular社のChris Lattner氏によって2023年に開発されたMojoは、今月初めてTIOBE Indexのトップ50にランクインし、49位となりました。Jansen氏はMojoについて、「PythonとSwiftを組み合わせたような言語ですが、はるかに高速です」と述べています。トップ50への急速なランクインは、Mojoを注目すべきプログラミング言語にしています。Modular社は、MojoをNVIDIAのCUDAアーキテクチャを使用せずに「低レベルAIハードウェア」をプログラミングするのに適した言語であると宣伝しています。

記事をシェア

こちらもご覧ください

  • Linux CentOSの代替オプションと代替品ベスト5
  • AIアプリケーションの悪用から企業を守る方法
  • アジャイルと DevOps: どのように相互関係するのか?
  • プログラミング言語と開発者のキャリアリソース
メーガン・クラウスの画像

ミーガン・クラウス

メーガン・クラウスは、B2Bニュースおよび特集記事の執筆で10年の経験を有し、Manufacturing.netのライター、そして後に編集者として活躍しました。彼女のニュース記事や特集記事は、Military & Aerospace Electronics、Fierce Wireless、TechRepublic、eWeekに掲載されています。また、Security Intelligenceではサイバーセキュリティに関するニュースや特集記事の編集も担当しました。フェアリー・ディキンソン大学で英文学の学位を取得し、クリエイティブライティングを副専攻しました。

Tagged: