rust11 Rust 언어 및 설치 1. Rust 언어란?러스트(Rust)는 시스템 프로그래밍을 위한 언어이다. 시스템 프로그램이란 운영체제, 장치 드라이버, 파일시스템, 메모리 관리, 네트워킹 등 제한된 자원을 다루는 프로그래밍이다 Rust는 다른 시스템 프로그래 언어에 비해 아래와 같이 여러 장점을 가지고 있다.. 1. 안전성시스템 프로그래밍을 위한 언어로는 C언어도 있다. 다만 Rust는 C언어에 비해 안전성과 사용성이 편리해졌다. Rust는 컴파일러에서 프로그램 코드의 undefined behavior(미정의 동작) 오류를 잡아 낸다.예를 들어 C언어에서는 아래 예제의 코드가 이상 없이 컴파일되어진다.void main(void) { unsigned char a[2]; a[3] = 0xff;} 해당 코드를 실행하면 stack s.. 2023. 11. 29. 이전 1 다음