Rust?
Rust는 모질라 리서치에서 개발한 범용 프로그래밍 언어이다.
안전하고, 병렬적이며, 실용적인 언어로 디자인되었다.
Rust는 2020 stack overflow에서 가장 인기있는 언어로 꼽혔다.
https://insights.stackoverflow.com/survey/2020#most-loved-dreaded-and-wanted
Rust가 인기있는 이유가 무엇일까?
1. 성능: Rust만의 효율적인 메모리 관리법으로 성능이 뛰어나다. 저수준 시스템 레벨 언어 C/C++를 대체할 수 있다.
2. 신뢰
3. 생산성
Rust로 웹 개발?
Rust 기반 웹프레임워크로 Actix Web, Rocket 등이 존재한다.
https://www.techempower.com/benchmarks/
해당 사이트는 프레임워크의 퍼포먼스를 정리해놓은 사이트인데, Actix등 Rust기반 프레임워크가 높은 순위에 있는 것을 볼 수 있다.
Cargo
Cargo는 Rust의 Build system & package manager이다.
마치 Spring의 Gradle이라고 볼 수 있다.
'Programming > Rust' 카테고리의 다른 글
Rust Ownership (Rust만의 특별한 메모리 관리법) (0) | 2021.02.05 |
---|