오픈 소스 프로그래밍 언어 Rust는 우리의 장기 전략에서 중요한 구성 요소라고 AWS는 말합니다.
Mozilla에서 탄생한 프로그래밍 언어인 Rust는 Amazon Web Services(AWS)에서 큰 팬을 찾았습니다.
AWS는 앞으로 몇 달 안에 더 많은 Rust 개발자를 고용할 계획이라고 발표했습니다. 시스템 프로그래밍으로 인기를 얻은 젊은 언어 뒤에 있는 오픈 소스 커뮤니티를 지원하려는 계획의 일환으로.
개발자
- 우리가 알고 있는 프로그래밍의 종말입니다.
- 개발자들은 자신의 직업이 안정감을 느끼지만 여전히 그만둘 생각을 하고 있습니다.
- 웹의 미래에는 다른 종류의 소프트웨어 개발자가 필요합니다
- 소비자와 개발자를 위한 최고의 Linux 노트북
오픈소스 러스트 5년 전에야 버전 1.0에 도달했습니다.. 이는 Firefox의 Gecko 렌더링 엔진에서 메모리 관련 보안 버그를 근절하려는 주요 목표로 만들어졌습니다. 이러한 보안 문제의 대부분은 엔진이 C++로 작성되었기 때문에 발생했으며 Mozilla는 이를 "안전하지 않은 메모리 모델"이라고 설명했습니다.
보다: 한 번에 하나의 버그로 웹을 보호하여 수백만 달러를 벌어들이는 해커를 만나보세요(표지 기사 PDF) (테크리퍼블릭)
마이크로소프트는 또한 Rust의 열렬한 팬이기도 합니다. C 및 C++로 작성된 Windows 구성 요소의 메모리 관련 취약점을 줄이는 방법을 찾기 위해 이 방법의 사용을 모색해 왔습니다. 그러나 Rust는 많은 사람들에게 사랑을 받고 있지만 이에 대해 잘 아는 개발자는 많지 않습니다. 65,000명의 개발자를 대상으로 한 2020년 설문 조사에서 스택 오버플로가 발견되었습니다..
AWS, 작년에 Rust의 스폰서가 되었습니다., Rust로 여러 제품을 작성했습니다. 최신 제품 중 하나는 Bottlerocket입니다., Linux 기반 컨테이너 운영 체제입니다.
후원을 제공하는 것 외에도 클라우드 회사 AWS는 채용 능력을 사용하여 언어를 지원하고 있습니다.
최근에는 모든 종류의 장치에 대해 Rust로 애플리케이션을 작성하기 위한 런타임인 Rust 및 Tokio에 기여자를 고용하기 시작했습니다. AWS는 장기 계획을 지원하기 위해 Rust와 Tokio 팀을 구성하고 있다고 밝혔습니다.
AWS의 오픈 소스 임원인 Matt Asay는 "Rust에 대한 의존도를 고려할 때 Java 및 기타 기본 기술과 마찬가지로 사내 Rust 전문 지식이 필요합니다."라고 말했습니다.
AWS의 수석 소프트웨어 엔지니어링 관리자인 Shane Miller는 Rust 엔지니어를 고용하는 임무를 맡고 있습니다. 그녀는 AWS에 대한 Rust의 중요성을 설명했습니다.
"Rust는 우리 장기 전략의 중요한 구성 요소이며, 우리는 Amazon 규모로 Rust 엔지니어링을 제공하기 위해 투자하고 있습니다. 여기에는 개발자 도구, 인프라 구성 요소, 상호 운용성 및 검증이 포함됩니다."라고 Miller는 말했습니다.
소프트웨어 개발, 하드웨어 개발, 지원 엔지니어링, 시스템 및 보안 엔지니어를 포괄하는 약 120개의 Rust 관련 공석이 있습니다.
Amazon Echo 및 Kindle 장치를 지원하는 R&D 부서인 Amazon Lab126에는 C, C++ 및 Java와 함께 Rust를 아는 엔지니어를 위한 공석이 여러 개 있습니다. AWS는 또한 서버리스 컴퓨팅 서비스인 Lambda와 링 홈 보안 서비스 등을 위한 엔지니어를 찾고 있습니다.
보다: 프로그래밍 언어: Julia 사용자는 데이터 과학을 위해 Python으로 전환할 가능성이 가장 높습니다.
채용 노력은 더 많은 것을 장려할 것이기 때문에 AWS와 Rust 커뮤니티 모두에게 좋습니다. 사람들이 언어를 배우고 기여할 수 있다고 수석 엔지니어인 Marc Brooker는 말합니다. AWS.
Brooker는 "Rust에 직접 작업할 엔지니어를 고용하면 우리와 고객에게 중요한 방식으로 이를 개선하고 전체 Rust 커뮤니티를 성장시키는 데 도움이 됩니다."라고 말했습니다.