안전성과 성능을 동시에!
러스트를 쉽게 배우는 가장 확실한 방법
러스트는 C/C++의 성능과 제어력을 유지하면서도 메모리 안전성을 제공하는 현대적인 프로그래밍 언어입니다. 시스템 프로그래밍뿐만 아니라 웹 개발, 임베디드, 게임 개발 등 다양한 분야에서 활용되며 안정성과 효율성을 동시에 갖춘 언어로 주목받고 있습니다. 하지만 러스트의 독특한 소유권과 빌림 개념은 처음 배우는 이들에게 높은 진입 장벽이 될 수 있습니다. 그러나 걱정할 필요 없습니다. 『이지 러스트』와 함께라면 러스트를 자연스럽게 익히며 자신 있게 활용할 수 있습니다.
이 책은 러스트의 핵심 개념을 차근차근 단계별로 설명하고, 러스트 플레이그라운드에서 실습할 수 있는 다양한 예제를 제공합니다. 소유권, 빌림, 제네릭 등 필수 개념을 실습과 함께 소개해 러스트를 처음 배우더라도 쉽게 이해하고 활용할 수 있도록 안내합니다. 더불어 도서 관리 프로그램을 직접 만들어 보며 이론을 넘어 실무 적용 능력까지 키울 수 있습니다. 이 책과 함께 러스트를 시작해 보세요. 어렵게만 느껴졌던 러스트가 친숙한 언어로 다가올 것입니다.
대상 독자
● 프로그래밍 기초 지식이 있는 러스트 입문자
● 다른 언어에서 러스트로 전환하려는 개발자
● 시스템 프로그래밍에 관심 있는 개발자
주요 내용
● 소유권, 빌림, 제네릭, 열거형 등 러스트의 핵심 개념 이해하기
● 웹 환경에서 직접 코드를 실행하며 개념 터득하기
● 제네릭을 활용해 코드의 재사용성 높이기
● Option과 Result를 활용한 오류 처리 방법 배우기
● 다중 스레드, 클로저, 이터레이터 등 고급 주제 심층 탐구하기