Rust
는 모질라가 파이어폭스 브라우저의 렌더링 엔진을 새로 작성하기 위해 함께 개발된 언어이며, C/C++ 보다 편한 메모리 관리 기능을 언어 차원에서 제공한다.
깃허브에서도 Rust
는 빠르게 성장하고있는 언어로도 선정되었었다. (물론 Golang
보다는 적지만…)
또한 러스트 프로그래밍 공식 가이드
라는 책이 한국어 번역본으로 2019년 11월28일자 부로 출판되었다!
(이 글은 책내용을 참고해서 작성하였다.)
먼저 Rust
와 Cargo
를 손쉽게 설치할 수 있게 도와주는 rustup
을 설치해보자
Cargo
는 러스트의 빌드 시스템이자 패키지 관리자이다. (자바로 따지면 maven, gradle와 동일하게 생각하면 된다.)
먼저 아래의 명령어로 rustup
을 설치한다.
curl https://sh.rustup.rs -sSF | sh
그 다음 아래와같이 환경변수 설정을 해줘야한다
vi ~/.your_profile
export PATH="$HOME/.cargo/bin:$PATH"
성공적으로 설치 되었는지 확인하기 위해 버전을 확인
rustc --version
위와같은 결과가 나왔으면 성공적으로 설치 및 설정이 된 것이다.