러스트 커맨드라인 애플리케이션

러스트는 뛰어난 도구와 급격히 성장하는 생태계, 높은 성능을 갖춘 정적 컴파일 언어입니다. 러스트는 작고, 휴대성이 높으며, 빠르게 실행해야 하는 커맨드라인 애플리케이션을 작성할 때 매우 적합합니다. 또한 커맨드라인 애플리케이션은 러스트 학습을 시작하는 데 훌륭한 교재이기도 하며, 여러분의 팀에 러스트를 소개하는 일종의 매개체가 될 수도 있습니다!

간단한 커맨드라인 인터페이스(command line interface, CLI) 프로그램을 작성하는 것은 러스트를 이제 막 접하고 감을 잡고자 하는 초심자에게 좋은 연습이 됩니다. 이 주제에는 종종 나중에야 깨닫게 되는 다양한 측면이 있습니다.

이 책은 다음과 같이 구성되어 있습니다: 우선 빠르게 튜토리얼을 시작하고 CLI 툴을 완성하게 됩니다. 여러분은 러스트의 몇몇 핵심적인 개념과 CLI 애플리케이션의 주요 특성을 접하게 될 것입니다. 이 중 일부는 두 번째 챕터에서 더욱 자세히 설명합니다.

CLI 애플리케이션에 바로 뛰어들기 전에 마지막으로 짚고 넘어갈 것이 있습니다. 만약 이 책에서 오류를 찾거나, 더 많은 내용을 담을 수 있도록 돕고 싶다면, CLI 책 저장소 (원본 저장소)에서 소스를 확인하실 수 있습니다. 여러분의 피드백을 환영합니다. 감사합니다!