더북(TheBook)

1.5 요약

러스트는 바이너리를 만드는 시스템 프로그래밍 언어이다.

유용한 에러 메시지가 포함된 엄격한 컴파일러가 함께 제공되므로 실수나 개선점을 쉽게 발견할 수 있다.

러스트 관련 도구는 설치할 때 함께 제공되거나 공식적인 권장 사항이 있으므로 계속 새로운 도구를 찾고, 토론하고, 배우지 않아도 되어 시간을 절약할 수 있다.

러스트는 Go, Node.js와는 달리 비동기 관련 런타임을 포함하지 않기 때문에 비동기 코드를 작성할 때 적합한 런타임을 선택해야 한다(2장에서 다루겠다).

웹 프레임워크는 런타임 위에 구축되므로 웹 프레임워크에 대한 선택은 나중에 선택할 런타임 프레임워크에 의해 결정된다.

러스트의 속도, 안전성, 정확성은 소규모부터 대규모 웹 서비스 및 코드베이스까지 유지보수할 때 엄청난 도움이 될 것이다.

문서와 테스트가 언어 자체에 내장되어 있어 코드를 유지하고 관리하기가 훨씬 쉬워진다.

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.