logo
logo
x
바코드검색
BOOKPRICE.co.kr
책, 도서 가격비교 사이트
바코드검색

인기 검색어

실시간 검색어

검색가능 서점

도서목록 제공

기본기부터 다시 새기는 러스트 특강

기본기부터 다시 새기는 러스트 특강

(좋은 취향을 갖춘 러스트 개발자로 성장하는 길잡이)

욘 옝세 (지은이), 장현희 (옮긴이)
인사이트
33,000원

일반도서

검색중
서점 할인가 할인률 배송비 혜택/추가 실질최저가 구매하기
29,700원 -10% 0원
1,650원
28,050원 >
yes24 로딩중
교보문고 로딩중
11st 로딩중
영풍문고 로딩중
쿠팡 로딩중
쿠팡로켓 로딩중
G마켓 로딩중
notice_icon 검색 결과 내에 다른 책이 포함되어 있을 수 있습니다.

중고도서

검색중
서점 유형 등록개수 최저가 구매하기
로딩중

eBook

검색중
서점 정가 할인가 마일리지 실질최저가 구매하기
로딩중

책 이미지

기본기부터 다시 새기는 러스트 특강
eBook 미리보기

책 정보

· 제목 : 기본기부터 다시 새기는 러스트 특강 (좋은 취향을 갖춘 러스트 개발자로 성장하는 길잡이)
· 분류 : 국내도서 > 컴퓨터/모바일 > 프로그래밍 개발/방법론 > 프로그래밍 기초/개발 방법론
· ISBN : 9788966265169
· 쪽수 : 360쪽
· 출판일 : 2026-02-16

책 소개

러스트 문법은 알지만 실제 코드가 이해되지 않던 개발자를 위한 책이다. 소유권과 트레이트부터 비동기, 매크로, FFI, API 설계까지 실제 러스트 코드에 담긴 개념과 모범 사례를 통해 한 단계 높은 개발로 나아가게 한다.
“알아 두면 능숙해지는 러스트 노하우”

미국 백악관의 메모리 안전한 프로그래밍 언어 사용 권고, 리눅스 커널 개발 공식 언어 채택, 마이크로소프트에서의 점진적 도입 등 러스트는 시스템 프로그래밍 분야에서 C·C++의 대안으로 서서히 자리를 잡아 가고 있다.
그런데 단순히 러스트 기본 문법을 익혔다고 전문가가 될 수 있는 것은 아니다. 실제 러스트 생태계에서 쓰이는 코드를 이해하고 러스트로 일정 규모 이상의 라이브러리나 애플리케이션을 작성하려면 문법 너머에 있는 개념, 기법, 모범 사례를 공부해야 한다. 이 책의 지은이는 러스트 초보자가 그다음 단계로 나아가는 과정에서 마주하는 그러한 간극을 메우는 데 필요한 주제를 선별해 이 책을 집필했다.
이 책은 독자들이 러스트 개발의 토대가 되는 소유권, 트레이트, 동시성, 안전하지 않은(unsafe) 코드 등 기초 주제를 다시 탄탄히 다질 수 있도록 안내한 후 타입 레이아웃, 트레이트 일관성, 비동기 등 주요 개념을 살펴보고 매크로, FFI 사용, 임베디드 환경 개발에 관한 여러 사례도 제시한다. 또한 프로젝트 수행 시 염두에 두어야 할 API 설계, 테스트 전략에 관한 노하우도 다룬다. 또한 그런 개념이 실제 코드에는 어떤 식으로 반영되는지, 그런 개념을 어떤 식으로 적용할 수 있는지 설명함으로써 러스트의 관용적인 표현과 러스트를 사용할 때 유용한 멘탈 모델을 습득할 수 있도록 한다.
러스트 문법은 아는데 인터넷에 공개된 러스트 코드를 보고 왜 그렇게 작성되었는지 잘 이해되지 않던 개발자들은 이 책에서 제공하는 개념 설명, 노하우, 모범 사례를 통해 그 이유를 이해하고 좀 더 수준 높은 코드를 작성하는 데 필요한 아이디어를 얻을 수 있을 것이다.

이 책에서 배우는 내용
?모범 사례에 바탕을 둔 신뢰할 수 있는 러스트 프로그램 작성
?선언적 매크로와 절차적 매크로를 효과적으로 구분해 사용하는 방법
?안전하지 않은 함수와 트레이트를 다루는 방법
?러스트 비동기 인터페이스 사용법
?러스트 생태계와 잘 통합되도록 러스트 프로젝트를 구성하고 설정하는 방법
?제한된 임베디드 시스템에서 동작하는 러스트 코드 작성법

목차

추천의 글
머리말
감사의 글
들어가는 글

1장 기초
메모리에 대해 알아보자
소유권
대여와 수명
요약

2장 타입
메모리상의 타입
트레이트와 트레이트 바운드
존재 타입
요약

3장 인터페이스 설계
예상 가능한 인터페이스
유연한 인터페이스
명확한 인터페이스
제한적인 인터페이스
요약

4장 에러 처리
에러 표현
에러 전파
요약

5장 프로젝트 구조
피처
워크스페이스
프로젝트 설정
조건부 컴파일
버저닝
요약

6장 테스트
러스트 테스트 메커니즘
추가 테스트 도구들
요약

7장 매크로
선언적 매크로
절차적 매크로
요약

8장 비동기 프로그래밍
비동기 처리, 대체 뭐가 문제일까?
인간 공학적인 퓨처
비동기 코드가 대기 상태로 들어갈 때
실전 예제 살펴보기
요약

9장 안전하지 않은 코드
unsafe 키워드
큰 힘
큰 책임
두려움에 대처하기
요약

10장 동시성과 병렬성
동시성 문제
동시성 모델
비동기성과 병렬성
저수준 동시성
합리적인 동시성
요약

11장 FFI
extern 키워드로 경계를 넘어가기
언어의 경계를 넘는 타입들
bindgen과 빌드 스크립트
요약

12장 표준 라이브러리 없이 러스트 사용하기
표준 라이브러리 제외하기
동적 메모리 할당
러스트 런타임
저수준 메모리 접근
오용 방지 하드웨어 추상화
교차 컴파일
요약

13장 러스트 생태계
어떤 것들이 있을까?
실무에서 사용하는 패턴
최신 정보를 유지하기
그다음은?
요약

옮긴이의 말
찾아보기

저자소개

욘 옝세 (지은이)    정보 더보기
2018년부터 유튜브 영상을 통해 러스트를 가르치고 있다. 특히 러스트 비동기, 동적 디스패치 등을 다룬 ‘Crust of Rust’ 시리즈가 유명하다. 러스트 툴체인과 생태계에 꾸준히 기여하고 있다.
펼치기
장현희 (옮긴이)    정보 더보기
지난 10여 년간 호주와 캐나다에서 시니어 엔지니어 및 스태프 엔지니어로 경험을 쌓았으며 현재는 프린시펄 소프트웨어 엔지니어(principal software engineer)로서 소프트웨어 개발은 물론 성공적인 엔지니어링 팀과 문화의 구축에 힘을 쏟고 있다. 지금까지 30권이 넘는 개발 관련서를 집필/번역하면서 책이라는 매개체로 멀리서나마 국내 개발자들과 꾸준히 소통하고 있으며 대표적인 번역서로는 『일 잘하는 엔지니어의 생각 기법』(책만, 2025) 『필독! 개발자 온보딩 가이드』(책만, 2023), 『딱 한 줄로! 파이썬 제대로 코딩하기』(책만, 2024), 『스태프 엔지니어』(길벗, 2022), 『SRE를 위한 시스템 설계와 구축』(한빛미디어, 2022), 『엔터프라이즈 데이터 플랫폼 구축』(책만, 2020), 『사이트 신뢰성 엔지니어링』(제이펍, 2018), 『클라우드 네이티브 자바』(책만, 2018) 등이 있다.
펼치기
이 포스팅은 쿠팡 파트너스 활동의 일환으로,
이에 따른 일정액의 수수료를 제공받습니다.
이 포스팅은 제휴마케팅이 포함된 광고로 커미션을 지급 받습니다.
도서 DB 제공 : 알라딘 서점(www.aladin.co.kr)
최근 본 책