녹
러스트란 무엇입니까?
Rust는 성능과 안전성을 염두에 두고 설계된 다중 패러다임 프로그래밍 언어입니다. 특히 안전한 동시성의 경우가 그렇습니다. Rust는 종합적으로 C++와 유사하며 참조를 검증하기 위해 빌림 검사기를 사용하여 메모리 안전성을 보장할 수 있습니다.
프로그래밍 언어는 Mozilla Research의 Graydon Hoare가 설계했지만 개발 주기 전반에 걸쳐 Dave Herman, Brendan Eich 및 다른 사람들의 기여도 있었습니다. 이 언어는 Servo 레이아웃이나 브라우저 엔진은 물론 Rust 컴파일러를 작성하는 동안 다듬어졌습니다.
수년에 걸쳐 Microsoft와 같은 회사에서는 안전에 중요한 소프트웨어 구성 요소를 보호하기 위해 이를 실험하면서 업계 내에서 많은 사용을 얻었습니다.
Rust는 2016년부터 가장 사랑받는 언어 중 하나로 명성을 얻었습니다.
Rust는 이를 중심으로 전체 생태계를 구축했습니다. 실제로 컴파일러 외에도 프로덕션 품질의 소프트웨어를 생성하고 유지 관리하는 데 있어 컴파일러는 다양한 측면을 갖추고 있습니다. 여러 개의 동시 Rust 툴체인을 설치하고 "rustup"을 통해 관리할 수 있으며 Rust 설치에는 종속성 관리, Rust 넷, 문서 생성 등을 관리하는 데 사용되는 명령줄 도구인 Cargo가 함께 제공됩니다.