프로그램 진입점이며 중괄호 안의 문장이 순서대로 실행됩니다.
작은 프로그램 하나로 main 함수, println! 매크로, 컴파일 산출물, 실행 단계를 분리해서 봅니다.
느낌표가 붙은 println!은 함수가 아니라 매크로이며, 세미콜론은 이 호출을 문장으로 마감합니다.
프로그램 진입점이며 중괄호 안의 문장이 순서대로 실행됩니다.
표준 출력에 문자열을 쓰는 매크로로, 뒤 장의 자리표시자 출력과 연결됩니다.
소스 파일을 읽어 실행 가능한 바이너리로 바꾸는 컴파일러입니다.
컴파일과 실행을 분리해 배포물과 소스의 차이를 먼저 경험합니다.
main.rs에 fn main과 출력 문장을 입력합니다.
rustc가 문법과 타입을 검사하며 실행 파일을 만듭니다.
생성된 파일을 호출해 출력이 예상대로 나오는지 봅니다.
Hello, World는 짧지만 Rust가 소스, 컴파일, 실행을 어떻게 나누는지 드러내는 기준 예제입니다.