러스트,Rust Copy: 러스트,Rust has comma Hide Show 불변성,immutability을 매우 중시해서 안전성과 쉬운 동시성을 도모함. // memory_safety etc. 불변성의 opp? 가변성보면 variability 등등이 나오는데 ... 그래도 가변성,mutability? 미리 명시하지 않은 이상 이름,name 식별자,identifier에 값,value이 bind(바인딩,binding)되면 수정할 수 없다 Contents 1. 명령줄 명령 2. cargo 3. crate 4. 참조자 5. Rust standard library 5.1. io 6. Rust Type [edit] 1. 명령줄 명령 ¶ rustc 컴파일 rustup 최신의 안정화된 러스트 버전 설치 [edit] 2. cargo ¶ 카고,cargo { 러스트,Rust의 build_system 및 package_manager. 라이브러리,library 의존성,dependency등을 해결해주는 설정파일은 TOML형식으로 된 Cargo.toml 파일에 써놓으면 cargo new 명령으로 새로 만드는 cargo run 명령으로 컴파일 및 실행 tmp bmks ko https://rinthel.github.io/rust-lang-book-ko/ch01-03-hello-cargo.html } [edit] 3. crate ¶ 크레이트,crate { 러스트,Rust 코드의 패키지 Sub: 외부크레이트,external_crate } [edit] 4. 참조자 ¶ 참조자 &로 시작하는데 영어로? [edit] 5. Rust standard library ¶ 러스트,Rust 라이브러리,library 표준라이브러리,standard_library [edit] 5.1. io ¶ use std::io; [edit] 6. Rust Type ¶ 타입,type 변수 이름 뒤에 콜론 뒤에 지정