비판을 받아온 PHP는 이 순위에서 항상 4위를 차지했습니다!
소프트웨어 산업으로 유명한 분석회사 레드몽크(RedMonk)가 2022년 1월(1분기) 프로그래밍 언어 순위를 발표했습니다.
RedMonk 프로그래밍 언어 순위는 GitHub 및 Stack Overflow에서 프로그래밍 언어에 대한 코드 사용 및 토론 횟수를 추적하고 통계 분석 후 순위를 매김으로써 잠재적인 언어 채택 추세에 대한 더 깊은 이해를 얻는 것을 목표로 합니다. 이 목록은 1년에 두 번 게시되며 이것이 올해 첫 번째 목록입니다.
현재 RedMonk의 프로그래밍 언어 정렬 알고리즘의 기본 아이디어는 변경되지 않았지만 구체적인 데이터 수집 방법이 변경되었습니다. GitHub Archive는 이제 Stack Overflow 부분에 대한 GitHub 데이터를 분석하는 데이터 소스로 사용되며, 구체적인 정렬 알고리즘은 공식 소개(https://redmonk)를 참조하세요. com/sogrady/2022/03/28 /언어-순위-1-22/
아래 그림은 1분기 프로그래밍 언어 순위를 보여줍니다.
상위 20개 프로그래밍 언어는 다음과 같습니다.
1 JavaScript
2 Python
3 Java
4 PHP
5 CSS
5 C#
7 C++
8 TypeScript
9 Ruby
10 C
11 Swift
12 ㅋㅋㅋ
13 Objective-C
14 Shell
14Scala
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위를 차지했으며 다시 한번 가장 인기 있는 엔터프라이즈 개발 언어이자 세계 최대 규모의 언어 중 하나이기 때문에 Python의 지속 가능한 강점을 살펴볼 가치가 있다고 지적합니다. 두 개의 모바일 생태계가 거리를 만듭니다. 이것은 일부 사람들이 "단지 접착제 언어"라고 비웃는 언어로서는 상당한 성과입니다.
PHP (0):
PHP는 이 목록에서 변경되지 않은 상태로 유지됩니다. 하지만 이는 놀라운 일이 아닙니다. PHP는 2017년부터 4위를 차지했습니다. 관찰자들은 수년이 지난 후에도 PHP가 여전히 무시되고 있다는 사실을 아는 것이 중요하다고 지적합니다. 그러나 사람들이 어떻게 생각하든 상관없이 PHP에는 여전히 강력한 힘이 있습니다.
C++ (-2):
이전 목록에서 C++는 C# 및 CSS와 함께 공동 5위를 차지했습니다. 그러나 이번에는 변화가 나타난 몇 안 되는 언어 중 하나였으며 두 계단 하락하여 7위를 기록했습니다. "이러한 하락세는 순전히 일시적일 수 있지만 전자의 뒤를 따를지 궁금합니다."
C는 목록 초반에 8위였다가 9위로 떨어졌고, 지금은 10위입니다. 한편, C++가 마지막으로 7위로 낮은 순위를 차지한 것은 2013년에 두 번째로 순위에 올랐습니다. "이것이 단지 일시적인 현상인지, 아니면 이 감소가 앞으로 나아갈 언어의 새로운 기준을 나타내는지, 그리고 앞으로 더 감소할 것인지 보는 것은 흥미로울 것입니다." C++에 이어 두 번째로 순위가 떨어지는 것은 TypeScript입니다. TypeScript는 Swift 이후 가장 빠르게 성장하는 언어이며 두 언어 중 상위 10위 안에 드는 유일한 언어입니다. 관찰자들은 TypeScript가 지난 3분기 동안 독점적인 위치를 유지하면서 정체기에 진입한 것으로 보입니다. 문제는 언어가 더 성장할 여지가 있는지, 아니면 이것이 언어의 상한선인지입니다.
"올라가는 것은 쉽지 않습니다. 이번에 C++가 떨어지더라도 이미 많은 코드와 관련 논의가 있습니다. TypeScript가 계속해서 상승하려면 C++와 같은 언어가 꼭 필요합니다."
Dart(+1) / Rust(0) / Kotlin(0):다소 놀랍게도 최근 가장 "핫"한 두 언어인 Kotlin(#18)과 Rust(#19)는 변하지 않았습니다. 하지만 더욱 놀라운 점은 Dart가 한 단계 상승하여 Rust와 공동 19위를 차지했다는 것입니다.
Kotlin의 경우 2/4가 걸렸고 Rust의 경우 1/4이 걸렸습니다. 그러나 약 36개월 동안 목록에서 30위를 맴돌던 Dart는 상위 20위 안에 들었을 뿐만 아니라 개발자의 "사랑하는" Rust와 보조를 맞추었습니다. "지금 가장 중요한 두 가지 질문은 첫째, 이 지위를 유지할 수 있는지, 그렇다면 개선의 여지가 더 있는지 여부입니다."
이 순위에 대한 주요 네티즌들의 평가와 의견을 살펴 보겠습니다.
어떻게 생각하세요? 토론에 참여하려면 메시지를 남겨주세요

핫 AI 도구

Undresser.AI Undress
사실적인 누드 사진을 만들기 위한 AI 기반 앱

AI Clothes Remover
사진에서 옷을 제거하는 온라인 AI 도구입니다.

Undress AI Tool
무료로 이미지를 벗다

Clothoff.io
AI 옷 제거제

AI Hentai Generator
AI Hentai를 무료로 생성하십시오.

인기 기사

뜨거운 도구

메모장++7.3.1
사용하기 쉬운 무료 코드 편집기

SublimeText3 중국어 버전
중국어 버전, 사용하기 매우 쉽습니다.

스튜디오 13.0.1 보내기
강력한 PHP 통합 개발 환경

드림위버 CS6
시각적 웹 개발 도구

SublimeText3 Mac 버전
신 수준의 코드 편집 소프트웨어(SublimeText3)

뜨거운 주제











PHP 8.4는 상당한 양의 기능 중단 및 제거를 통해 몇 가지 새로운 기능, 보안 개선 및 성능 개선을 제공합니다. 이 가이드에서는 Ubuntu, Debian 또는 해당 파생 제품에서 PHP 8.4를 설치하거나 PHP 8.4로 업그레이드하는 방법을 설명합니다.

CakePHP는 PHP용 오픈 소스 프레임워크입니다. 이는 애플리케이션을 훨씬 쉽게 개발, 배포 및 유지 관리할 수 있도록 하기 위한 것입니다. CakePHP는 강력하고 이해하기 쉬운 MVC와 유사한 아키텍처를 기반으로 합니다. 모델, 뷰 및 컨트롤러 gu

VS Code라고도 알려진 Visual Studio Code는 모든 주요 운영 체제에서 사용할 수 있는 무료 소스 코드 편집기 또는 통합 개발 환경(IDE)입니다. 다양한 프로그래밍 언어에 대한 대규모 확장 모음을 통해 VS Code는

CakePHP는 오픈 소스 MVC 프레임워크입니다. 이를 통해 애플리케이션 개발, 배포 및 유지 관리가 훨씬 쉬워집니다. CakePHP에는 가장 일반적인 작업의 과부하를 줄이기 위한 여러 라이브러리가 있습니다.

이 튜토리얼은 PHP를 사용하여 XML 문서를 효율적으로 처리하는 방법을 보여줍니다. XML (Extensible Markup Language)은 인간의 가독성과 기계 구문 분석을 위해 설계된 다목적 텍스트 기반 마크 업 언어입니다. 일반적으로 데이터 저장 AN에 사용됩니다