Sway는 Fuel 블록체인에서 스마트 컨트랙트를 작성하기 위한 Rust 영감의 프로그래밍 언어입니다.
rust-lang/rust
Rust 프로그래밍 언어의 메인 소스 저장소로, 컴파일러와 표준 라이브러리, 문서를 포함합니다.
- 스타
- 120,640
- 포크
- 18,686
- 열린 이슈
- 12,601
- 마지막 커밋
- 4시간 전
어떤 프로젝트인가요?
이 저장소에는 Rust 프로그래밍 언어의 소스 코드가 있습니다. 컴파일러와 표준 라이브러리, 프로젝트 문서가 포함되어 있어 언어 자체가 개발되는 곳입니다.
Rust는 타입 시스템과 소유권 모델을 통해 컴파일 시점에 메모리 및 스레드 안전성 문제를 잡아내면서, 개발자가 빠르고 메모리 효율적인 소프트웨어를 작성할 수 있도록 합니다. 프로젝트에는 패키지 관리자이자 빌드 도구인 Cargo, 자동 포매터인 rustfmt, 린터인 Clippy, rust-analyzer를 통한 에디터 지원도 포함되지만, 이 도구들은 별도의 저장소에서 관리됩니다.
대부분의 사용자는 이 소스 코드로 직접 빌드하는 대신 미리 빌드된 툴체인으로 Rust를 설치합니다. 소스에서 빌드할 수도 있지만, 일반적인 사용에는 프로젝트에서 권장하지 않습니다.
핵심 기능
- 01Rust 언어용 컴파일러
- 02언어와 함께 제공되는 표준 라이브러리
- 03공식 언어 문서
- 04컴파일 시점에 적용되는 메모리 및 스레드 안전성
- 05다른 언어와의 연동 지원
활용 사례
- Rust 컴파일러 또는 표준 라이브러리에 기여
- 프로덕션 컴파일러의 구조 학습
- 맞춤형 툴체인을 위해 Rust를 소스에서 빌드
빠른 시작
- 1
미리 빌드된 툴체인을 설치하려면 The Book의 Installation 장을 읽어 보세요
사용 전 알아둘 점
- 이 저장소는 컴파일러와 표준 라이브러리의 소스 코드 저장소이지 독립 실행형 앱이 아니며, README에서는 소스에서 직접 빌드하는 방법을 권장하지 않습니다.
- 소스에서 직접 빌드하는 작업은 규모가 크며 INSTALL.md에서만 다룹니다.
토픽
자주 묻는 질문
- rust은(는) 무엇인가요?
- Rust 프로그래밍 언어의 메인 소스 저장소로, 컴파일러와 표준 라이브러리, 문서를 포함합니다. 이 저장소에는 Rust 프로그래밍 언어의 소스 코드가 있습니다. 컴파일러와 표준 라이브러리, 프로젝트 문서가 포함되어 있어 언어 자체가 개발되는 곳입니다.
- rust은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
- rust은(는) Apache-2.0 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
- rust은(는) 아직 유지보수되고 있나요?
- 활발히 유지보수 중. rust의 마지막 커밋은 2026년 10월 21일입니다.
- rust은(는) 어디에 사용할 수 있나요?
- Rust 컴파일러 또는 표준 라이브러리에 기여 프로덕션 컴파일러의 구조 학습 맞춤형 툴체인을 위해 Rust를 소스에서 빌드
- rust는 어떻게 설치하나요?
- 미리 빌드된 툴체인을 설치하려면 The Book의 Installation 장을 읽어 보세요
- rust은(는) 어디서 받을 수 있나요?
- 소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/rust-lang/rust
요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.
관련 프로젝트
유지 관리하기 쉬운 소프트웨어를 위한 간결하고 빠른 컴파일 언어로, 라이브러리 의존성이 없고 C 코드를 V로 자동 변환합니다.
간단하고 안정적이며 효율적인 소프트웨어를 만들기 위한 오픈소스 프로그래밍 언어 Go입니다.
Solidity는 Ethereum 플랫폼에서 스마트 컨트랙트를 작성하기 위한 정적 타입의 컨트랙트 지향 프로그래밍 언어입니다.
CPython 바인딩 없이 Python 코드를 실행하고 WebAssembly와 임베딩을 지원하는 Rust 기반 Python 3 인터프리터입니다.
JetBrains가 멀티플랫폼 개발을 위해 개발한 Kotlin 프로그래밍 언어와 컴파일러, 표준 라이브러리, 빌드 도구입니다.