GitHub: プログラマーはAIプログラミングを積極的に使用しており、JavaScript言語は依然として最も人気がある

GitHub: プログラマーはAIプログラミングを積極的に使用しており、JavaScript言語は依然として最も人気がある

IT Homeは11月20日、GitHubが2023年Octoverseオープンソースステータスレポートをリリースしたと報じた。レポートでは主に開発プロセスにおけるAIの役割に重点が置かれ、クラウドとGitにおけるオープンソース活動が中心となっている。

公式紹介によると、今年の3つの大きなトレンドは次のとおりです。

  • 開発者は生成 AI を大挙して利用しています。OpenAIや他の AI 企業の基礎モデルを試す開発者が増えており、オープンソースの生成 AI プロジェクトは、2023 年の貢献者数で最も人気のあるオープンソース プロジェクトのトップ 10 にまで入りました。ほぼすべての開発者 (92%) が AI ツールを使用しているか、試しています。
  • 開発者はクラウドネイティブ アプリケーションを大規模に実行しています。Gitベースの Infrastructure as Code (IaC) ワークフロー用の宣言型言語が増加し、クラウド デプロイメントの標準化が進み、開発者による Dockerfile やコンテナー、IaC、その他のクラウドネイティブ テクノロジの使用率が劇的に加速しています。
  • 2023 年に初めてオープンソースに貢献する人の数が過去最高になりました。商用サポートのあるオープンソース プロジェクトは、貢献者の間で最も人気があります。しかし、生成 AI プロジェクトは、今年、初めての貢献者の間で最も人気のあるプロジェクトのトップ 10 にランクインしました。 GitHub 上のプライベート プロジェクトは大幅に成長し、前年比 38% 増加し、GitHub 上の全アクティビティの 80% 以上を占めました。

地理的に見ると、米国には 2,020 万人の開発者がおり、開発者数は 21% 増加し、依然として世界最大の開発者コミュニティとなっています。アジア、アフリカ、ヨーロッパ、南米の開発者コミュニティの規模は年々拡大しており、インド、ブラジル、日本が先頭に立っています。

AIの分野では、開発者がAIモデルの実験を行うことが増えており、GitHub上のオープンソース人工知能プロジェクトのトップ20を分析すると、上位のプロジェクトのいくつかは個人が所有していることがわかります。これは、GitHub 上のオープンソース プロジェクトがイノベーションを推進し続けていることを示しています。

ジェネレーティブ AI は、関連プロジェクトへの個人の貢献者を世界中で大幅に増加させており、前年比 148% 増となっています。また、ジェネレーティブ AI プロジェクトの総数も前年比 248% 増加しています。過去数年間、開発者はプロジェクトの構築に tensorflow/tensorflow や pytorch/pytorch などの機械学習ライブラリを使用することが多かったのですが、現在では AI モデルや LLM (ChatGPT API など) の使用が増えています。

プログラミング言語に関しては、IT Home は JavaScript が再びトップに立ち、Python と Java は毎年トップ 5 に留まっていることに気づきました。

今年、TypeScript は初めて Java を上回り、GitHub 上の OSS プロジェクトで 3 番目に人気のある言語となり、ユーザーベースは 37% 増加しました。

データの分析と操作のための言語とフレームワークの人気が明らかに高まっています。 T-SQLやTeXなどの古い言語はどちらも2023年に成長が見られ、データサイエンティスト、数学者、アナリストによるオープンソースプラットフォームとツールの使用が増え、プログラミング言語が従来のソフトウェア開発を超えて拡張されていることを示しています。

<<:  調査結果: 回答者の 64% が生成 AI による作業の功績を認めている

>>:  SumTo100ゲームの自己学習と結果予測を実現するためのAIアシスタントのトレーニング

ブログ    
ブログ    

推薦する

AI とクラウド コンピューティングが出会うとき、サービスとしての AI は神でしょうか、それとも悪魔でしょうか?

最先端技術の継続的な発展とクラウドコンピューティングサービスの普及により、AI as a servi...

独身の日:XiaoIceの「バーチャルガールフレンド」が正式にリリースされ、複数のプラットフォームで使用可能に

本日、@小冰は、Xiaobingフレームワークの継続的なアップグレードにより、仮想ガールフレンドが正...

...

物流業界における人工知能の応用と発展の動向の概要

北京科技大学機械工学部物流工学科羅磊、趙寧人工知能(AI)は、人間の知能をシミュレート、拡張、拡大す...

...

教師なし学習のためのアンサンブル法: 類似度行列のクラスタリング

機械学習において、アンサンブルという用語は、複数のモデルを並行して組み合わせることを指します。その考...

エコノミスト誌の新たな見解:ロボットの数が増えても人間の雇用機会は減らないが、雇用数は増える

この記事はLeiphone.comから転載したものです。転載する場合は、Leiphone.com公式...

...

AI初心者ガイド: MLとAIの違いを理解する

[51CTO.com クイック翻訳] 人工知能は現在、さまざまなハイテク分野で話題になっています。初...

AIツアーはAIIA AI開発者会議のサポートで終わりに近づいています

強力なコンピューターと複雑かつ絶えず変化する人間の知性が出会うと、どのような火花が散るのでしょうか?...

人工知能を活用して機密情報を安全に保つ 5 つの方法

人工知能は企業や消費者にとって非常に便利なツールですが、この技術をどのように活用して機密情報を保護で...

...

寒い冬の「火」、快手は流行に逆らって1,000人以上を募集

春が来たが、インターネットの寒い冬の影はまだ消えていない。年初から人員削減、外部採用の中止、採用削減...

...