fn main() { println!("Hello World!"); } 다음 코드는 hello world를 출력한다. c++와 다른점을 주목해보자 1. int main() 에서 fn 으로 변경되었다. 러스트에서는 함수를 fn으로 명칭 한다. (function) 2. println - println!은 러스트 매크로 라고불린다. 이는 추후에 다뤄볼 예정이다. rustc main.rs 컴파일링 방법 같은경우에는 C, C++와 같은듯하다. 문서에서는 "Cargo" 라는 build package 매니저를 사용한다. 간단한 러스트 프로그램은 의존성이 없지만 이에 의존성을 더하는데 더 쉬워질 것이다. cargo new myproject1 다음과 같이 만들어진다.