Human: 러스트란 무엇인가요? 

Assistant: Rust는 다중 패러다임의 고수준 범용 프로그래밍 언어입니다. Rust는 성능, 유형 안전성, 동시성을 강조합니다. Rust는 다른 메모리 안전 언어에 존재하는 가비지 컬렉터나 참조 계수를 사용하지 않고도 모든 참조가 유효한 메모리를 가리키도록 하는 메모리 안전성을 구현합니다. 메모리 안전성을 강화하는 동시에 동시 데이터 경합을 방지하기 위해 Rust의 "차용 검사기"는 컴파일 중에 프로그램 내 모든 참조의 객체 수명을 추적합니다. Rust는 시스템 프로그래밍에 널리 사용되지만 일부 함수형 프로그래밍 구성을 포함한 고급 기능도 제공합니다.</s>