트렌드검색 · 깃허브 · 쇼핑에서 지금 뜨는 것 — 검색어는 매시, 깃허브 · 쇼핑은 매일 아침 7시 30분 · English

깃허브 · 2026년 10월 15일 기준 · 깃허브에서 보기 →

rust-lang/rust

안전한 코드를 만드는 프로그래밍 언어

최근 30일 가운데 하루 트렌딩

컴파일러와 표준 라이브러리가 담긴 Rust 언어의 핵심 소스

운영체제나 임베디드 칩 같은 저수준 코드를 작성하면서도, 메모리 누수나 동시성 오류 같은 치명적인 버그를 컴파일 단계에서 막고 싶다면 이 저장소가 출발점입니다. Rust는 컴파일러, 표준 라이브러리, 그리고 개발자 경험을 위한 도구들이 함께 담긴 언어의 핵심 소스 코드입니다. 이 저장소를 통해 언어의 내부 구조를 이해하거나, 최신 버전의 컴파일러를 직접 빌드해 사용할 수 있습니다.

성능과 안전을 함께 잡는 설계

Rust는 빠른 실행 속도와 메모리 효율성을 제공하여 중요한 서비스나 임베디드 장치에 적합합니다. 풍부한 타입 시스템과 소유권 모델 덕분에 메모리 안전성과 스레드 안전성이 보장되며, 많은 버그가 컴파일 타임에 발견됩니다. 이러한 설계는 런타임 오류를 줄이는 데 기여합니다. 또한 다른 언어와의 통합이 용이하여 시스템 레벨 작업에서 강점을 보입니다.

개발 생산성을 높이는 도구들

단순한 언어를 넘어, 생산성을 높이는 도구들이 함께 제공됩니다. 패키지 매니저이자 빌드 도구인 Cargo는 프로젝트 관리와 의존성 해결을 담당합니다. rustfmt는 코드 형식을 자동으로 정리하고, Clippy는 잠재적인 문제를 잡아내는 린터 역할을 합니다. rust-analyzer는 에디터에서 코드 완성과 오류 진단을 지원하며, 컴파일러 자체도 명확한 진단 메시지를 제공하도록 설계되었습니다.

소스 빌드와 기여 가이드

일반적인 사용자는 공식 문서의 설치 가이드를 따르는 것이 권장됩니다. 하지만 컴파일러의 내부 구조를 연구하거나 특정 패치를 적용해야 하는 경우, 이 저장소에서 소스를 직접 빌드할 수 있습니다. INSTALL.md 파일에는 소스 빌드 과정에 대한 상세한 설명이 담겨 있습니다. 컴파일러의 아키텍처를 이해하고 기여를 시작하려면 rustc-dev-guide를 참고할 수 있습니다.

라이선스와 상표 정책

Rust는 MIT 라이선스와 Apache License (Version 2.0) 하에 배포되며, 일부 부분은 BSD 계열 라이선스를 따릅니다.

이 저장소를 열어야 하는 경우

이 저장소는 Rust 언어를 사용하는 개발자보다는, 언어 자체를 연구하거나 컴파일러 개발에 참여하려는 사람에게 더 적합합니다. 일반적인 애플리케이션 개발을 위해 이 저장소를 클론할 필요는 없으며, 공식 설치 도구를 사용하는 것이 효율적입니다. 다만, Rust의 내부 동작 원리를 파고들거나, 컴파일러 버그를 수정하고 싶다면 이 소스 코드가 필수적인 자료입니다.

숫자로 본 저장소

언어
Rust
주제 태그
compiler · language · rust
별
120,300
기여자
8,891
포크
18,700
최근 30일 가운데 트렌딩에 오른 날
하루
최근 릴리스
1.99.0 · 2026년 10월 1일
커밋
343,627
마지막 커밋
2026년 10월 15일

AI가 이 저장소의 README를 읽고 2026년 10월 14일에 쓴 글입니다. 사실관계는 깃허브 원문이 기준입니다.

깃허브에서 보기 → · 홈페이지