ホームページ 見出し 批判も多いPHPはこのランキングでは常に4位にランクインしています!

批判も多いPHPはこのランキングでは常に4位にランクインしています!

Apr 07, 2022 am 09:30 AM
php

ソフトウェア業界分析会社として有名な RedMonk は、2022 年 1 月 (第 1 四半期) のプログラミング言語ランキングを発表しました。

RedMonk プログラミング言語ランキングは、GitHub および Stack Overflow でコードの使用状況とプログラミング言語のディスカッション数を追跡し、統計分析後にランキングすることで、潜在的な言語採用傾向を洞察することを目的としています。このリストは年に 2 回発行され、これは今年の最初のリストです。

現時点では、RedMonk のプログラミング言語のソート アルゴリズムの基本的な考え方は変わっていませんが、具体的なデータ収集方法は変更されています。 GitHub Archive は、GitHub データを分析するためのデータ ソースとして使用されるようになりました。Stack Overflow 部分では、Stack Overflow が提供するユーティリティ ツール データ エクスプローラーが直接使用されます。具体的な並べ替えアルゴリズムについては、公式の紹介を参照してください: https://redmonk com/sogrady/2022/03/28 / language-rankings-1-22/

次の図は、第 1 四半期のプログラミング言語ランキングを示しています:

批判も多いPHPはこのランキングでは常に4位にランクインしています!

##ランキング 上位 20 のプログラミング言語は次のとおりです: #1 JavaScript

2 Python

3 Java

4 PHP

5 CSS

5 C

#7 C

8 TypeScript

9 Ruby

10 C

11 Swift

12 R

13 Objective-C

14 シェル

14 Scala

16 Go

17 PowerShell

18 Kotlin

19 Rust

19 Dart

いつものように、この四半期のランキングはあまり変わっておらず、安定した。 RedMonk は、議論すべきいくつかの注目すべき例外を除けば、近年の言語の動きのパターンとしては、まったく動きがない、と指摘しています。実際、ここにある 20 言語のうち 17 言語は 3 四半期連続で安定しています。これは興味深い疑問を引き起こします。この安定性は業界での使用状況を表しているのでしょうか、それともプロセスの成果物に近いのでしょうか?

これらのランキングの動きが減少し始めるにつれて、相対的な停滞の時代に突入しているのではないかと考えるのは興味深いことです。もちろん、新しい言語は今後も登場し続けますし、新機能の追加や外部要因によって上昇する言語もあるかもしれません(以下の Dart など)が、業界全体を見渡すと、ある程度のバランスが形成されているのかもしれません。言語はニッチな分野を見つけて、特定の競合他社と同等の地位に達します。

それを判断するのは時期尚早であり、これらすべては人的要因でも業界の変化でもなく、他の外部要因の結果である可能性があります。現在進行中のパンデミックと、目に見えるものと目に見えないものの広範な影響がその候補であることは明らかです。いずれにせよ、それは私たちが注意深く監視することになるでしょう。

RedMonk は、このランキングにおける個々のプログラミング言語のランキングの変化について分析およびコメントしました:

Python (0) / Java (-1):

一時的に Python と 2 位に並んだ後、Java は 3 位に後退しました。ただし、はっきり言っておきますが、このリストで 3 位に入ったことは依然として非常に印象的な成果です。

しかし観察者らは、Python が 2 年連続でこのリストで 2 位にランクされ、再び最も人気のあるエンタープライズ開発言語や 1 つの言語と同等になったため、Python の持続可能な強みは注目に値すると指摘しています。世界の 2 つの最大のモバイル エコシステムのうちの 1 つが距離を置いています。これは、「単なる接着言語」と揶揄する人もいる言語にとっては、かなりの成果です。

PHP (0):

PHP はこのリストでは変更されていません。しかし、PHP は 2017 年以来 4 位に位置しているため、これは驚くべきことではありません。観察者たちは、これだけの年月が経ったにもかかわらず、PHP は依然として軽視されていることに注意することが重要であると指摘しています。しかし、人々がどう思おうと、PHP には依然としてその力があります。

C (-2):

前のリストでは、C は C# および CSS と同率で 5 位にランクされています。しかし今回は、変化が見られた数少ない言語の 1 つであり、順位を 2 つ落として 7 位になりました。 「この減少は純粋に一時的なものかもしれませんが、前者の足跡をたどるかどうかは疑問です。」

リストの初期では、C は 8 位にランクされていましたが、その後 9 位に落ち、現在は 10 位です。一方、C が最後に 7 位にランクされたのは 2013 年で、2 度目のリスト入りとなった。 「これが単なる一時的なものなのか、それともこの衰退が言語の今後の新たなベースラインを示しているのか、そして今後さらなる衰退が起こるのかどうかを見るのは興味深いでしょう。」

#TypeScript (0 ):

さらに順位が下がるといえば、ランキングで C のすぐ後ろにあるのは TypeScript です。 TypeScript は、Swift 以来最も急速に成長している言語であり、2 つの言語のうちトップ 10 リストにランクインした唯一の言語です。観察者らは、TypeScript が過去 3 四半期独占的にその地位を維持してきたが、停滞期に入りつつあるようだと指摘している。問題は、言語にまだ成長の余地があるのか​​、それともこれが言語の上限なのかということです。

「這い上がるのは簡単ではありません。今回 C が落ちたとしても、すでに多くのコードと関連する議論があります。TypeScript が上昇の旅を続けたいのであれば、C のような言語はどうすればよいでしょうか。それ以上である必要があります。」

Dart (1) / Rust (0) / Kotlin (0):

少し驚くべきことに、最近最も「ホット」な 2 つの言語である Kotlin (#18) と Rust (#19) は変わっていません。しかし、さらに驚くべきことは、Dart が 1 つ順位を上げ、19 位で Rust と同点になったことです。

Kotlin ではこの飛躍に 2 四半期かかりましたが、Rust では 1 四半期かかりました。しかし、約 36 か月間リストの 30 位付近をさまよった後、Dart はトップ 20 に入っただけでなく、開発者の「最愛の」 Rust と歩調を合わせました。 「現時点で最も重要な問題は 2 つあります。第一に、この地位を維持できるかどうか、そして維持できるとしても、さらに成長の余地があるかどうかです。」

主要なネチズンがどのように考えているか見てみましょう。 it ランキングのコメントと意見:

批判も多いPHPはこのランキングでは常に4位にランクインしています!

#どう思いますか?ディスカッションに参加するためにメッセージを残してください

このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。

ホットAIツール

Undresser.AI Undress

Undresser.AI Undress

リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover

AI Clothes Remover

写真から衣服を削除するオンライン AI ツール。

Undress AI Tool

Undress AI Tool

脱衣画像を無料で

Clothoff.io

Clothoff.io

AI衣類リムーバー

AI Hentai Generator

AI Hentai Generator

AIヘンタイを無料で生成します。

ホットツール

メモ帳++7.3.1

メモ帳++7.3.1

使いやすく無料のコードエディター

SublimeText3 中国語版

SublimeText3 中国語版

中国語版、とても使いやすい

ゼンドスタジオ 13.0.1

ゼンドスタジオ 13.0.1

強力な PHP 統合開発環境

ドリームウィーバー CS6

ドリームウィーバー CS6

ビジュアル Web 開発ツール

SublimeText3 Mac版

SublimeText3 Mac版

神レベルのコード編集ソフト(SublimeText3)

Ubuntu および Debian 用の PHP 8.4 インストールおよびアップグレード ガイド Ubuntu および Debian 用の PHP 8.4 インストールおよびアップグレード ガイド Dec 24, 2024 pm 04:42 PM

PHP 8.4 では、いくつかの新機能、セキュリティの改善、パフォーマンスの改善が行われ、かなりの量の機能の非推奨と削除が行われています。 このガイドでは、Ubuntu、Debian、またはその派生版に PHP 8.4 をインストールする方法、または PHP 8.4 にアップグレードする方法について説明します。

CakePHP の日付と時刻 CakePHP の日付と時刻 Sep 10, 2024 pm 05:27 PM

Cakephp4 で日付と時刻を操作するには、利用可能な FrozenTime クラスを利用します。

CakePHP について話し合う CakePHP について話し合う Sep 10, 2024 pm 05:28 PM

CakePHP は、PHP 用のオープンソース フレームワークです。これは、アプリケーションの開発、展開、保守をより簡単にすることを目的としています。 CakePHP は、強力かつ理解しやすい MVC のようなアーキテクチャに基づいています。モデル、ビュー、コントローラー

CakePHP ファイルのアップロード CakePHP ファイルのアップロード Sep 10, 2024 pm 05:27 PM

ファイルのアップロードを行うには、フォーム ヘルパーを使用します。ここではファイルアップロードの例を示します。

CakePHP バリデータの作成 CakePHP バリデータの作成 Sep 10, 2024 pm 05:26 PM

Validator は、コントローラーに次の 2 行を追加することで作成できます。

PHP 開発用に Visual Studio Code (VS Code) をセットアップする方法 PHP 開発用に Visual Studio Code (VS Code) をセットアップする方法 Dec 20, 2024 am 11:31 AM

Visual Studio Code (VS Code とも呼ばれる) は、すべての主要なオペレーティング システムで利用できる無料のソース コード エディター (統合開発環境 (IDE)) です。 多くのプログラミング言語の拡張機能の大規模なコレクションを備えた VS Code は、

CakePHP クイックガイド CakePHP クイックガイド Sep 10, 2024 pm 05:27 PM

CakePHP はオープンソースの MVC フレームワークです。これにより、アプリケーションの開発、展開、保守がはるかに簡単になります。 CakePHP には、最も一般的なタスクの過負荷を軽減するためのライブラリが多数あります。

PHPでHTML/XMLを解析および処理するにはどうすればよいですか? PHPでHTML/XMLを解析および処理するにはどうすればよいですか? Feb 07, 2025 am 11:57 AM

このチュートリアルでは、PHPを使用してXMLドキュメントを効率的に処理する方法を示しています。 XML(拡張可能なマークアップ言語)は、人間の読みやすさとマシン解析の両方に合わせて設計された多用途のテキストベースのマークアップ言語です。一般的にデータストレージに使用されます