最新のGitHub開発者プラットフォームのレポートによると、PythonはJavaScriptを抜き、最も広く使用されているプログラミング言語となりました。この変化は、現在盛んな生成AIブームが主な要因です。
Pythonは機械学習、データサイエンス、科学計算分野でますます重要性を増しており、オープンソースコミュニティでの台頭を促しています。GitHubは、Pythonの人気は、STEM(科学、技術、工学、数学)分野の開発者がオープンソースコミュニティに参入する数が増えていることと密接に関連していると指摘しています。
AIによるコーディングがオープンソースプロジェクトのコード品質低下につながるという懸念がある一方で、GitHubはAIが低品質な貢献につながる兆候は見られないと述べています。実際、生成AIプロジェクトへの貢献は2024年に59%増加し、AIプロジェクトの総数はほぼ倍増し、98%の成長率を記録しました。
AIへの貢献においては依然としてアメリカの開発者がリードしていますが、インド、ドイツ、日本、シンガポールの開発者は全体的な活動において高い活性を示しています。
同時に、GitHubは開発者がAIモデルをツールチェーンに統合する傾向が高まっており、ローカルで実行でき、モバイルアプリに組み込める、より小さく効率的なモデルに移行しつつあることを観察しています。2024年に最も急速に成長したオープンソースAIプロジェクトは、「ollama/ollama」で、これはローカルコンピューターで言語モデルを実行するためのツールです。
小型オープンソースモデルへの関心の高まりに加え、GitHubは開発者が画像生成とAIエージェントによるプロセス自動化に強い関心を示しており、学術研究用ツールなど、特定の用途向けのAIツールを開発していることを指摘しています。最も人気のあるオープンソースAIプロジェクトを比較すると、いくつかのトッププロジェクトは安定していますが、ollamaやComfyUIなどの新しいプロジェクトは2024年にますます重要性を増しています。
GitHubは2024年の宇宙会議で、AnthropicのClaude3.5Sonnet、GoogleのGemini1.5Pro、OpenAIのo1-previewとo1-miniモデルなど、新しい言語モデルの統合を発表しました。マイクロソフト傘下のGitHubは、開発者ツール市場でパートナーであるOpenAIと競争しており、この拡張は戦略転換を示しています。Cursorなどの他のプログラミングツールも、AnthropicのSonnetモデルを活用することで、ますます多くの開発者から支持を得ています。
要点:
🌟 AIブームを背景に、PythonがGitHubで最も人気のあるプログラミング言語となりました。
📈 2024年、生成AIプロジェクトへの貢献は59%増加、AIプロジェクト数は98%増加しました。
🤖 GitHubは、AIがオープンソースプロジェクトのコード品質低下につながっていないと述べています。