최고의 프로그래밍 언어: 새로운 기술에 있어서 한 언어가 지배적인 이유

  • Sep 07, 2023

IEEE에서는 한 가지 코딩 언어가 눈에 띄지만 약점이 없는 것은 아닙니다.

Python은 IEEE Spectrum의 2021년 언어 순위에서 Java와 JavaScript를 제치고 엔지니어를 위한 프로그래밍 언어 중 확실한 리더로 남아 있습니다.

IEEE Spectrum 간행물은 IEEE(전기전자공학회) 회원 및 기타 소스를 활용하여 연간 프로그래밍 언어 순위를 제시합니다.

ZDNET 추천

가장 인기 있는 프로그래밍 언어를 배울 수 있는 곳

다음은 이러한 프로그래밍 언어를 배우는 데 필요한 과정을 살펴보겠습니다.

지금 읽어라

IEEE Spectrum은 다시 한번 Python을 가장 인기 있는 프로그래밍 언어로 꼽았습니다. 상대적으로 배우기 쉽고 Tensor Flow, NumPy 및 SciPy와 같은 데이터 과학 및 기계 학습에서의 사용을 개선할 수 있는 건전한 라이브러리 생태계를 갖추고 있기 때문에 엄청난 성장을 보였습니다.

보다: 개발자, DevOps 또는 사이버 보안? 현재 고용주가 찾고 있는 최고의 기술 인재는 누구입니까?

객체 지향 및 해석 언어인 Python은 "기계 학습 및 IEEE Spectrum에 따르면, 연구에서 가장 큰 교훈은 'Python 배우기'라고 밝혔습니다. 기술"

"완벽한 Pythonista가 될 필요는 없지만, 해당 언어를 위해 작성된 방대한 라이브러리 중 하나를 사용할 수 있을 만큼 언어를 잘 배우는 것은 아마도 시간을 투자할 가치가 있을 것입니다."라고 말했습니다.

그만큼 IEEE Spectrum의 2021년 Python 뒤의 상위 10개 언어 순위는 Java, C, C++, JavaScript, C#, R, Go, HTML 및 Swift였습니다.

상위 20위 안에는 Arduino, Matlab, PHP, Dart, SQL, Ruby, Rust, Assembly, Kotlin 및 Julia가 포함되었습니다.

IEEE Spectrum의 순위는 어떤 언어를 배우기 위해 시간을 투자할 가치가 있는지를 측정하는 방법 중 하나입니다. 전기 엔지니어로 구성된 멤버십 기반은 부분적으로 언어 인기 순위에 영향을 미치며 Tiobe 및 개발자 분석가 RedMonk의 순위와 같은 다른 주목할만한 언어 지수와 다릅니다.

Stack Overflow와 GitHub 데이터를 사용하여 언어 순위를 매기는 RedMonk는 JavaScript를 맨 위에 배치했습니다. Python 및 Java의 2021년 3분기 보고서. 티오베의 2021년 8월 지수검색 엔진 쿼리를 사용하는 에는 C가 선두에 있고 Python, Java, C++ 및 C#이 그 뒤를 따릅니다.

Python은 앞서 언급한 이유로 인기가 있지만 다음과 같은 약점도 있습니다. 빠르지 않아 C처럼 모바일 앱 개발에는 자리가 없습니다이며 JavaScript보다 뛰어납니다. 마이크로소프트의 대응, TypeScript, 프런트엔드 웹 개발용.

데이터 과학을 위한 인기 있는 CPython 기반 배포판 제조업체인 Anaconda는 주에는 Python을 훨씬 더 빠르게 만들기 위해 Pyston 프로젝트를 지원한다고 발표했습니다..

IEEE Spectrum의 대화형 순위는 웹, 기업, 모바일 및 임베디드 개발에 대한 순위를 표시하는 등 순위를 분류하는 다양한 방법을 제공합니다.

반면 Arduino는 마이크로 컨트롤러 브랜드입니다. 때때로 Raspberry Pi 컴퓨터에 기계 장치를 추가하는 데 사용됩니다. – IEEE Spectrum은 프로그래밍 언어가 아니라고 주장합니다. 그것을 언어로 간주할 가치가 있다.

보다: Python 자격증 거래: 단 $30에 Python 프로그래머가 되는 법을 배워보세요

IEEE Spectrum의 언어 인기도에 대한 주요 데이터 소스는 다음과 같습니다. 커리어빌더, GitHub, Google, 해커 뉴스, IEEE, 레딧, 스택 오버플로, 그리고 트위터.

"기본 순위는 일반적인 IEEE 회원의 관심사를 반영하도록 설계되었습니다. 모든 사람이 키보드에서 무엇을 하고 있는지 정확히 아는 것은 불가능하기 때문에 언어의 인기를 측정하기 위한 좋은 프록시라고 생각되는 소스에서 측정항목을 가져옵니다." IEEE Spectrum은 블로그 게시물에서 설명합니다..

2021년 순위에서 주목할만한 변화 중 하나는 Microsoft의 C#으로, 2020년 25위에서 2021년 7위로 상승했습니다. IEEE Spectrum은 이것이 원인이라고 추측합니다. C# 버전 9.0은 2020년 후반에 출시될 예정입니다.. 이는 .NET 5를 사용하는 .NET 개발자 플랫폼에 대한 Microsoft의 크로스 플랫폼 및 폼 팩터 전략의 핵심 부분입니다.

개발자

우리가 알고 있는 프로그래밍의 종말입니다.
개발자들은 자신의 직업이 안정감을 느끼지만 여전히 그만둘 생각을 하고 있습니다.
웹의 미래에는 다른 종류의 소프트웨어 개발자가 필요합니다
소비자와 개발자를 위한 최고의 Linux 노트북
  • 우리가 알고 있는 프로그래밍의 종말입니다.
  • 개발자들은 자신의 직업이 안정감을 느끼지만 여전히 그만둘 생각을 하고 있습니다.
  • 웹의 미래에는 다른 종류의 소프트웨어 개발자가 필요합니다
  • 소비자와 개발자를 위한 최고의 Linux 노트북