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はあらゆるブランドに影響を与えており、適応できないブランドは消滅するだろう

インテリジェントエージェントはブランドをスクリーニングし、商取引を再形成し、消費者の選択を導きます。...

データセキュリティ:アルゴリズムの限界

[[416227]]ビッグデータの時代において、データは人類の生産、生活などに多大な利便性をもたらす...

2018年栄智連ITイネーブラーサミットのゲストラインナップが発表されました

現在、中国ではデジタル革命が急速に進んでおり、デジタル変革は国内企業が課題に対処するための主な戦略と...

...

作業員にとって、端末に大きなモデルをインストールすることは、祝福でしょうか、それとも呪いでしょうか?

さまざまな業界の労働者は、当初は AI に取って代わられるのではないかと心配していましたが、今では ...

人工知能が自動車業界に与える影響

自動運転車の発売が近づいており、消費者の期待は高まっており、人工知能技術は自動車業界にさらに大きな影...

大量のニューロンを必要とせず、ニューロモルフィックロボットはスピードと正確さでテーブルサッカーをプレイします

人間は機械にゲームをさせることに魅了されているようだ。1770 年という早い時期に、発明家たちは「ト...

うつ病で人生が押​​しつぶされたとき、AIを使ってうつ病を診断することで、どん底を味わう人々を救えるのでしょうか?

韓国のお笑いタレント、パク・チソンさんとその母親が自宅で死亡しているのが発見されたが、これはうつ病が...

CMU PhD により、インテリジェント エージェントが現実世界で競争できるようになります。 GPT-4が勝利したが成功率はわずか10%

私たちは長い間、人工知能の進歩によって推進される自律的なインテリジェントエージェントを作成するという...

Java プログラミング スキル - データ構造とアルゴリズム「多方向検索ツリー」

[[391530]]二分木問題の分析バイナリツリーは動作効率が高いですが、問題点もあります。次のバ...

チャットボットは過去のもの:避けられない運命…

この記事は公開アカウント「Reading Core Technique」(ID: AI_Discov...

...

【ディープラーニング連載】畳み込みニューラルネットワークの徹底解説(第2回)~畳み込みニューラルネットワークを手書きで書いてみる~

前回の記事では、畳み込みニューラルネットワークの基本原理について、いくつかの基本層の定義、動作ルール...