dev/rust2 Quick Start WebAssambly (wasm) WebAssambly (wasm)웹 브라우저에서 실되는 프로그래밍 언어이자 바이트코드. • 안전하다 • 빠르다 WebAssembly System Interface (WASI)WebAssembly용 모듈식 시스템 인터페이스Cross platform applications and gamesCode re-use between platforms and use casesRunning applications written in any Wasm/Wasi-compilable language on single runtime"Containerizing" application and their dependencies as single tagetAnd Many More!브라우저 외부에서 WebAssembly를 실행할 수 있다.. 2024. 6. 5. Rust - Understading Ownership What Is Ownership?Ownership is a set of rules that govern how a Rust program manages memory. 소유권은 Rust에 유니크한 특징이며, GC(Garbage Collector)없이 메모리 안정성을 보장하게 해준다. The Stack and the Heap일반적인 프로그래밍 언어에서는 스택과 힙에 대해서 고민할 필요가 별로 없지만 Rust와 같은 시스템 프로그래밍 언어에서는 값이 스택에 있는지 힙에 있는 여부가 동작 방식에 큰 영향을 준다. 스택과 힙 둘다 코드상에서 런타임에 사용할 수 있는 메모리지만, 스택은 데이터에 접근하는 방식 때문에 힙보다 빠르다. (단 컴파일 탕미에 데이터 사에즈를 알 수 없는 데이터는 스택에 저장 될 수 없다... 2024. 6. 2. 이전 1 다음