러스트가 맞는 자리

소개

시스템 프로그래밍, CLI, 웹 서버, 오픈 소스 기여처럼 안정성과 표현력이 함께 필요한 상황을 분류합니다.

개발팀

컴파일 단계에서 데이터 경합과 메모리 오류를 줄여 리뷰 부담을 낮춥니다.

학생

처음부터 타입, 스코프, 에러 처리를 명확히 구분하는 습관을 만듭니다.

회사

성능 민감한 서비스와 도구를 안정적으로 배포하는 선택지가 됩니다.

오픈 소스

Cargo와 문서화 관례가 협업 진입 장벽을 낮춥니다.

읽는 순서

rust 읽기 기준
개념

소유권, 타입, 제어 흐름의 언어 규칙을 먼저 잡습니다.

도구

cargo build, cargo test, 문서 생성을 반복 루틴으로 둡니다.

프로젝트

minigrep과 웹 서버 예제로 규칙이 코드 구조로 이어지는 과정을 봅니다.

소개 장의 목적은 러스트가 어디에 강한지보다, 어떤 기준으로 배우면 흔들리지 않는지를 세우는 데 있습니다.