Microsoft 소유 GitHub에 따르면 가장 빠르게 성장하는 10 가지 프로그래밍 언어
매년 GitHub 는 사이트 에서 가장 인기있는 언어 와 프로젝트를 추적하는 "옥타 주 상태"보고서를 발행 합니다.
JavaScript 및 Java와 같은 기존 언어가 일반적으로 가장 인기있는 목록을 지배하지만 GitHub는 사용이 빠르게 증가하는 언어 및 프레임 워크도 추적합니다.
가장 빠르게 성장하는 언어 인 Dart는 Google에서 개발 한 것으로 사용자 인터페이스 디자인 또는 사용자의 앱 모양과 느낌을 위해 특별히 개발되었습니다. 가장 널리 사용되는 프로그래밍 언어 인 JavaScript와 비슷합니다.
새로운 프로그래밍 언어 나 프로젝트를 사용하려는 개발자는 코드를 공유하고 오픈 소스 소프트웨어 주변의 커뮤니티를 모으는 Microsoft 소유 서비스 인 GitHub에 몰려 듭니다.
매년 GitHub 는 사이트 에서 가장 인기있는 언어 와 프로젝트를 추적하는 "옥타 주 상태"보고서를 발행 합니다. 실리콘 밸리에서 GitHub의 우수성과 코드가 작성된 다른 곳을 감안할 때,이 보고서는 업계의 더 큰 트렌드에 대한 확실한 대리입니다.
JavaScript 및 Java와 같은 기존 언어가 일반적으로 가장 인기있는 목록을 지배하지만 GitHub는 또한 급격히 증가하는 언어 및 프레임 워크 인 떠오르는 별을 추적합니다.
레드 몬크의 주요 분석가이자 공동 설립자 인 스티븐 오그라 디 (Stephen O'Grady)는 가장 빠르게 성장하는 언어에는 세 가지 특성이 있음을 알았습니다.
첫째, 그들은 다재다능합니다. 예를 들어, Python은 기계 학습, 데이터 과학 및 기타 종류의 데이터 집약적 기술 작업에 사용될 수 있습니다.
둘째, Rust 및 TypeScript와 같은 일부 새로운 언어에는 사이버 보안을 촉진하는 특수 기능이 있습니다.
O'Grady는 "개발자들과 이야기 할 때 많은 노력을 기울이지 않고도 설계를 통해 애플리케이션을보다 안전하게 만드는 도구를 사용해야했다"고 말했다. 지난주에 개최 된 프란시스코.
세 번째는 많은 사람들이 실제로 기존 언어를 기반으로하고 있거나 적어도 호환 가능하여 해당 선조들로부터 온 커뮤니티를 끌어들이도록 돕는 것입니다. 예를 들어, TypeScript는 JavaScript 개발자에게 인기가있는 반면 Kotlin은 Java 커뮤니티에서 인기를 얻었습니다.
GitHub에 따르면 가장 빠르게 성장하는 프로그래밍 언어는 다음과 같습니다.
10. 이동
Golang이라고도하는 Go는 Google에서 Robert Griesemer, Rob Pike 및 Ken Thompson이 만든 프로그래밍 언어입니다. 2009 년에,
Google은 Go를 공개 소스 언어로 출시했습니다. 즉, 누구나 무료로 사용, 다운로드 또는 수정할 수 있습니다.
Go는 특히 Google 자체와 같은 대규모 시스템의 경우 작업이 쉽고 빠르도록 설계되었습니다.
9. 조립
어셈블리는 기본 언어 (0과 1)로 컴퓨터에 가능한 한 직접적으로 "말하는"프로그래밍 언어입니다.
개발자는 어셈블리를 사용하여 컴퓨터가 가능한 가장 낮은 수준에서 데이터에 액세스하고 처리하기위한 지침을 작성합니다.
각 코드 줄에는 가장 간단한 명령도 포함되어야하므로 지루할 수 있지만 개발자에게 코드에서 최고의 미세 조정 수준을 제공 할 수 있습니다.
8. 파이썬
파이썬은 가장 빠르게 성장하는 프로그래밍 언어 중 하나이며 전체적으로 두 번째로 인기있는 언어입니다.
오픈 소스이므로 누구나 다운로드하여 시작할 수 있으며 초보자도 쉽게 찾을 수있을 정도로 수준이 높습니다. 웹 개발, 데이터 과학 및 인공 지능과 관련된 작업에 자주 사용됩니다.
GitHub의 엔지니어링 및 데이터 담당 부사장 인 Rachel Potvin은 수요일에 GitHub Universe에서 무대에서 말했다. "Python에는 데이터 과학 및 기계 학습 분야의 폭발적인 폭발이 뒤 따릅니다."
7. 에이펙스
Apex는 Salesforce에서 소프트웨어 사용자 정의 및 빌드를위한 언어로 개발되었으므로 개발자는 고객 레코드 업데이트 또는 사용자 정의 보고서 실행과 같은 작업을 자동화하는 코드를보다 쉽게 작성할 수 있습니다.
대량의 데이터와 잘 작동하도록 설계되었으며 가장 인기있는 프로그래밍 언어 중 하나 인 Java와 일부 유사점을 공유합니다.
6. PowerShell
PowerShell은 Microsoft에 의해 개발되었으며 널리 사용되고 유명한 NET Framework를 기반으로 구축되었습니다.
이 오픈 소스 언어는 개발자가 컴퓨터 시스템에 직접 지침을 작성하고 운영 체제를 관리하는 데 도움이됩니다. 특히 새로운 사용자 온 보딩 또는 전체 네트워크에 소프트웨어 업데이트 설치와 같은 작업을 자동화해야하는 IT 부서에 유용합니다.
Linux, Apple macOS 및 Microsoft 자체 Windows에서 사용할 수 있습니다.
5. TypeScript
TypeScript는 가장 빠르게 성장하는 프로그래밍 언어 중 하나이며 가장 널리 사용되는 언어 중 하나입니다.
Microsoft에서 개발 한이 도구는 JavaScript와 유사하며 개발자는 두 언어를 혼합하여 사용할 수 있습니다. 그러나 대규모 소프트웨어를 만드는 데 도움이되는 추가 기능이 있습니다.
또한 GitHub의 최상위 오픈 소스 프로젝트 인 Microsoft의 무료 코드 편집기 Visual Studio Code 에 의해 기본적으로 지원됩니다.
4. 코 틀린
오픈 소스 언어 인 Kotlin은 널리 사용되는 프로그래밍 언어 인 Java와 비슷하지만 프로그래머는이 둘을 혼합하여 사용할 수 있습니다. 그러나 버그를 방지하는 데 도움이되는 특수 기능이 있습니다. 또한 훨씬 간결하며 개발자가 적은 코드 줄로 더 많은 작업을 수행 할 수 있습니다. Android 앱을 빌드하는 데 자주 사용됩니다.
Kotlin은 작년에 가장 빠르게 성장하는 프로그래밍 언어 였으며 Google, Square 및 Atlassian과 같은 회사에서 사용했습니다. 깃 허브는 지난해 182 % 성장하면서 여전히 빠르게 성장하고 있다고 말했다.
3. HCL
HashiCorp Configuration Language의 약자 인 HCL은 프로그래머가 클라우드에서 실행중인 소프트웨어를 실행하고 보호하는 데 도움을주는 도구를 만드는 HashiCorp가 개발했습니다.
Terraform과 같은 HashiCorp의 클라우드 도구를 설정하는 데 사용되며 사람들이 쉽게 읽을 수 있도록 설계되었습니다. 깃 허브는 지난해 213 % 성장했다고 밝혔다.
2. 녹
Rust는 개발자들이 일반적인 오류를 일으키고 버그를 발생시키는 것을 방지하는 기능을 통해 메모리를 통해보다 빠르고 효율적으로 설계되었습니다.
Firefox의 명성 인 Mozilla가 후원하는이 오픈 소스 프로그래밍 언어는 게임 엔진, 운영 체제, 가상 현실 및 기타 시스템 집약적 작업에 사용됩니다.
GitHub에 따르면 녹은 지난 해 235 % 성장했다고한다.
1. 다트
Google에서 개발 한 Dart는 사용자 인터페이스를 디자인하거나 사용자가 앱을보고 느끼는 방식을 위해 특별히 제작되었습니다.
가장 널리 사용되는 프로그래밍 언어 인 JavaScript와 비슷합니다. 또한 모바일 및 웹 앱 구축을위한 UI 도구 키트 인 Google의 Flutter와 함께 사용됩니다.
GitHub의 보고서에 따르면 다트는 지난 해 532 % 성장했습니다.