RUST MAP

Rust는 저수준 제어를 안전한 기본값으로 다루게 해 주는 언어다

학습 초반에는 문법 암기보다 컴파일러가 알려주는 소유권, 수명, 타입 오류를 해석하는 감각이 중요하다.

안전성

메모리 오류와 데이터 레이스를 컴파일 단계에서 최대한 막도록 설계되어 있다.

성능

가비지 컬렉션 없이 시스템 수준 제어와 예측 가능한 실행 비용을 지향한다.

확장성

CLI, 서버, 임베디드, WebAssembly까지 같은 언어 경험을 이어갈 수 있다.

입문 기준: 예제를 그대로 실행한 뒤 한 줄을 바꿔 보고, 오류 메시지가 왜 나오는지 기록한다.