「2022年のプログラミング言語ランキング」を編集中
ナビゲーションに移動
検索に移動
この編集を取り消せます。 下記の差分を確認して、本当に取り消していいか検証してください。よろしければ変更を保存して取り消しを完了してください。
最新版 | 編集中の文章 | ||
1行目: | 1行目: | ||
− | [[github]]が発表した2022年の[[プログラミング言語]] | + | [[github]]が発表した2022年の[[プログラミング言語]]のランキングです。使用率や伸び率などの複数の指標が発表されています。なお、[[オープンソース]]界隈での人気ランキングなので、日本の[[IT業界]]・[[社畜]]界隈の実情とは異なる傾向があると思います。 |
https://octoverse.github.com/2022/top-programming-languages | https://octoverse.github.com/2022/top-programming-languages | ||
− | ==使用率ランキング== | + | == 使用率ランキング == |
− | ===1. JavaScript=== | + | === 1. JavaScript === |
[[JavaScript]]が引き続きトップに君臨しています。[[ウェブアプリ]]の開発に際してサーバーサイドの開発は多言語であろうと、クライアントサイドはほぼJavaScriptという状況が続いているので、ある意味で盤石であると言えます。 | [[JavaScript]]が引き続きトップに君臨しています。[[ウェブアプリ]]の開発に際してサーバーサイドの開発は多言語であろうと、クライアントサイドはほぼJavaScriptという状況が続いているので、ある意味で盤石であると言えます。 | ||
− | ===2. Python=== | + | === 2. Python === |
[[Python]]も堅調で2位を維持しました。[[人工知能]]の流行が牽引しているものだと思われます。 | [[Python]]も堅調で2位を維持しました。[[人工知能]]の流行が牽引しているものだと思われます。 | ||
− | ===3. Java=== | + | === 3. Java === |
[[Java]]も3位を維持しました。[[デスマーチ]]の危険性をはらむ大規模なプロジェクトでは実質的にライバルがいない状態ともいえます。 | [[Java]]も3位を維持しました。[[デスマーチ]]の危険性をはらむ大規模なプロジェクトでは実質的にライバルがいない状態ともいえます。 | ||
− | ===4. TypeScript=== | + | === 4. TypeScript === |
[[TypeScript]]は昨年に続き4位ですが、その成長率は37.8%と上位陣の中では飛び抜けています。[[Google]]がなぜか自社開発の[[Go]]より[[TypeScript]]を推しているので、まだまだ拡大傾向が続くと思われます。 | [[TypeScript]]は昨年に続き4位ですが、その成長率は37.8%と上位陣の中では飛び抜けています。[[Google]]がなぜか自社開発の[[Go]]より[[TypeScript]]を推しているので、まだまだ拡大傾向が続くと思われます。 | ||
− | ===5. C#=== | + | === 5. C# === |
[[C#]]も昨年に続き5位ですが、こちらも成長率が急激に上昇しています。ゲーム業界は[[Unity]]を筆頭に[[Godot]]や[[Stride]]などもC#一色という状況に加え、[[Windows]]依存との決別、[[Linux]]推進を掲げた[[.NET 5]] / [[.NET 6]] / [[.NET 7]]が貢献しているようです。 | [[C#]]も昨年に続き5位ですが、こちらも成長率が急激に上昇しています。ゲーム業界は[[Unity]]を筆頭に[[Godot]]や[[Stride]]などもC#一色という状況に加え、[[Windows]]依存との決別、[[Linux]]推進を掲げた[[.NET 5]] / [[.NET 6]] / [[.NET 7]]が貢献しているようです。 | ||
− | ===6. C++=== | + | === 6. C++ === |
[[C++]]が6位に急浮上しました。もはや初期のC++とは別言語ではないかと言われる[[C++20]]が影響しているようです。 | [[C++]]が6位に急浮上しました。もはや初期のC++とは別言語ではないかと言われる[[C++20]]が影響しているようです。 | ||
− | ===7. PHP=== | + | === 7. PHP === |
[[PHP]]は7位に転落しました。PHPに限らず、他人が[[ソースコード]]を読んだり、半年後に自分でソースコードを読み返したりするのが難しい言語が人気を維持するのは難しいようです。 | [[PHP]]は7位に転落しました。PHPに限らず、他人が[[ソースコード]]を読んだり、半年後に自分でソースコードを読み返したりするのが難しい言語が人気を維持するのは難しいようです。 | ||
− | ===8. Shell=== | + | === 8. Shell === |
[[Shell Script]]は上がったり下がったりしながらも安定しています。それ自体で何かを作るわけではなく、主に汎用的なビルドスクリプトとして利用されているようです。 | [[Shell Script]]は上がったり下がったりしながらも安定しています。それ自体で何かを作るわけではなく、主に汎用的なビルドスクリプトとして利用されているようです。 | ||
− | ===9. C=== | + | === 9. C === |
− | [[C言語]] | + | [[C言語]]は年々シェアを落としています。[[Rust]]の急進が影響していると言われています。 |
− | ===10. Ruby=== | + | === 10. Ruby === |
[[Ruby]]は非常にしつこい。 | [[Ruby]]は非常にしつこい。 | ||
− | |||
− | === | + | == 成長率ランキング == |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− |