【PR】当Webサイトのコンテンツにはプロモーション(広告)が含まれています
スポンサードサーチ
ソフトウェア品質の評価と追跡を専門とするオランダのTIOBEソフトウェアが毎月発表する「TIOBEプログラミングコミュニティーインデックス」(通称「TIOBEインデックス」)。
このTIOBEインデックスからは、それぞれのプログラミング言語がどれだけ話題になっているかがわかりますが、2023年1月のデータは、以下の通り。
2023年1月 | 2022年1月 | 変化 | プログラミング言語 | レーティング | 変化 |
---|---|---|---|---|---|
1 | 1 | Python | 16.36% | +2.78% | |
2 | 2 | C | 16.26% | +3.82% | |
3 | 4 | C++ | 12.91% | +4.62% | |
4 | 3 | Java | 12.21% | +1.55% | |
5 | 5 | C# | 5.73% | +0.05% | |
6 | 6 | Visual Basic | 4.64% | -0.10% | |
7 | 7 | JavaScript | 2.87% | +0.78% | |
8 | 9 | SQL | 2.50% | +0.70% | |
9 | 8 | Assembly language | 1.60% | -0.25% | |
10 | 11 | PHP | 1.39% | -0.00% | |
11 | 10 | Swift | 1.20% | -0.21% | |
12 | 13 | Go | 1.14% | +0.10% | |
13 | 12 | R | 1.04% | -0.21% | |
14 | 15 | Classic Visual Basic | 0.98% | +0.01% | |
15 | 16 | MATLAB | 0.91% | -0.05% | |
16 | 18 | Ruby | 0.80% | -0.08% | |
17 | 14 | Delphi/Object Pascal | 0.73% | -0.27% | |
18 | 26 | Rust | 0.61% | +0.11% | |
19 | 20 | Perl | 0.59% | -0.12% | |
20 | 23 | Scratch | 0.58% | -0.01% |
目次
C++が2022年のTIOBEが選ぶプログラミング言語に
C++ is TIOBE’s programming language of the year 2022. It has won this title because C++ gained most popularity (+4.62%) in 2022. Runners up are C (+3.82%) and Python (+2.78%). Interestingly, C++ surpassed Java to become the number 3 of the TIOBE index in November 2022. The reason for C++’s popularity is its excellent performance while being a high level object-oriented language. Because of this, it is possible to develop fast and vast software systems (over millions of lines of code) in C++ without necessarily ending up in a maintenance nightmare.
Another reason for C++’s rise is its “recent” and constant publication of new language standards with interesting features. The first land mark was called C++11. Published in 2011, it was the first considerable change since 1998. The adoption of this new standard took a few years because there were no C++ compilers available to support the new language definition. Because of C++11, C++ was slowly going uphill in the TIOBE index after having been in a constant decline since 2001. The second land mark is the recent C++20 publication, which for instance introduced modules. It will probably lift C++ further in the TIOBE index for the next few years.
What else happened in 2022? Performance seemed to be important. C++ competitor Rust entered the top 20 again (being at position #26 one year ago), but this time it seems to be for real. Lua, which is known for its easy interfacing with C, jumped from position #30 to #24. F# is another language that made an interesting move: from position #74 to position #33 in one years’ time. Promising languages such as Kotlin (from #29 to #25), Julia (from #28 to #29) and Dart (from #37 to #38) still have a long way to go before they reach the top 20. Let’s see what happens in 2023. Happy New Year everybody! — Paul Jansen CEO TIOBE Software.
TIOBE Index for January 2023
C++ は、TIOBEが選ぶ2022年のプログラミング言語です。2022年に C++ が最も人気を得た(+4.62%)ため、このタイトルを獲得しました。次点は C(+3.82%)と Python(+2.78%)です。興味深いことに、 C++ は2022年11月にJavaを抜いてTIOBE Indexの第3位となりました。C++の人気の理由は、高レベルのオブジェクト指向言語でありながら、優れたパフォーマンスを発揮することです。このため、必ずしもメンテナンスの悪夢に陥ることなく、 C++ で高速かつ膨大なソフトウェアシステム(数百万行を超えるコード)を開発することができます。。
C++ が人気を博したもう一つの理由は、「最近」、興味深い機能を持つ新しい言語標準を絶えず発表していることです。最初のランドマークは、 C++11 と呼ばれるものでした。2011年に発表された C++11 は、1998年以降で最初の大幅な変更でした。新しい言語定義をサポートするC++コンパイラがなかったため、この新しい標準の採用には数年かかりました。 C++ はTIOBE Indexで2001年以降一貫して減少していましたが、 C++11 のおかげでゆっくりと上昇していました。 2番目のランドマークは、例えばモジュールを導入した最近の C++20 のリリースです。おそらく今後数年間、TIOBE Indexにおいて C++ がさらに上昇することになるでしょう。
2022年には、他に何が起こったのでしょうか。パフォーマンスが重要視されたようです。C++ の競合である Rust が再びトップ20に入りました(1年前は26位でした)が、今回は本物のようです。Cとの連動が容易なことで知られるLuaは、30位から24位に躍進した。F#も74位から33位と面白い動きをしている言語である。Kotlin(29位→25位)、Julia(28位→29位)、Dart(37位→38位)といった有望な言語がトップ20に入るには、まだ長い道のりがある。2023年に何が起こるか見てみましょう。皆さん、よいお年を — Paul Jansen TIOBE SoftwareのCEOです。
2022年に他に何が起こったのですか? パフォーマンスが重要なようでした。 C++ のライバルである Rust は再びトップ 20 に入りました (1 年前は 26 位でした) が、今回は本物のようです。 C とのインターフェースが簡単なことで知られる Lua は、30位から24位に急上昇しました。 F# は興味深い動きをしたもう 1 つの言語です。1年で74位から33位になりました。 Kotlin (29 位から 25 位まで)、Julia (28 位から 29 位まで)、Dart (37 位から 38 位まで) などの有望な言語がトップ20に入るまでには、まだ長い道のりがあります。 明けましておめでとうございます。
— Paul Jansen TIOBE Software CEO
ECサイト&マーケットプレイスサイトを低コスト・短納期で構築するなら
多言語・多通貨対応ECサイト&マーケットプレイスサイト構築パッケージ CS-Cart は、B2C、B2B、B2B2C、B2B2Bのどのビジネスモデルにも対応したECサイト&マーケットプレイスサイトを低コスト・短納期で構築が可能です。
ECサイトやマーケットプレイスサイトの構築を検討している場合には、是非ご検討ください。
経営課題の解決でお困りではありませんか?
DXを始めとするITを使った経営課題の解決が上手くいっていない企業は数多くあります。
それは、単なるソリューションの導入や、社内人材への丸投げとなっており、課題解決がゴールになっていないからです。
そのためには、経営とITを理解した人材が、経営者層と共に取り組み、経営者の頭の中を可視化することが必須要件です。
現在、1時間の無料オンライン・コンサルティングを実施しております。
是非この機会にご相談ください。
経営課題を解決するWebサイト構築の最適解は?
経営課題を解決するWebサイトとは、何をおいてもWebサイトに集客する事が必須要件です。
そうなると、最強のWebサイトとは「検索エンジンへの登録と分析、GA4での現状分析ができ、集客のための実施施策に落とし込みができ、コンバージョンに繋げられ、改善の分析ができるWebサイト」一択です。
まずは、現状のWebサイトが経営課題を解決することができるのかをまずご相談ください。
ECサイトの最適解はクライアント毎に異なります
経営課題を解決する最適なECサイト、越境ECサイト、BtoB ECサイト、マーケットプレイスを構築するためのシステムは、クライアント毎に異なります。
まずは、御社にとって経営課題を解決するには、どういったシステムが必要であり、ASP、SaaS、パッケージ、フルスクラッチのどれが最適なのかの検証が必要です。
スポンサードサーチ