๋ฒ ๋ก๋ ํ์ผ๋ฟ ํ๋ก์ ํธ์ ์ผํ์ผ๋ก Microsoft ๋ฐ์ ํ๋ค Rust ์ธ์ด๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ํ๋ฉฐ ์ผ๋ฐ์ ์ธ ๋ณด์ ๋ฌธ์ ๊ฐ ๋ฐ์ํ์ง ์๋ ๋ณด์ ์ ํ๋ฆฌ์ผ์ด์
๊ฐ๋ฐ์ ์ค์ ์ ๋ ์๋ก์ด ํ๋ก๊ทธ๋๋ฐ ์ธ์ด์
๋๋ค. ํ๋ก์ ํธ์ ๊ด๋ จ๋ ํ์ฌ ๊ฐ๋ฐ์ ์๋ณธ ํ
์คํธ๋ ๊ฐ๊น์ด ๋ฏธ๋์ ๊ณํ๋์ด ์์ต๋๋ค. ์ด๋ ค์๋ Apache 2.0์ ๋ฐ๋ผ ๋ผ์ด์ผ์ค๊ฐ ๋ถ์ฌ๋์์ต๋๋ค.
๊ณ ๋ ค๋๋ C ๋ฐ C++ ์ธ์ด๋ฅผ ์ฌ์ฉํ ๋ ๋ฐ์ํ ์ ์๋ ์ ์ฌ์ ์ธ ๋ฌธ์ ๋ฅผ ์ฐจ๋จํ๊ธฐ ์ํด ๋ฎ์ ์์ค์ Windows ๊ตฌ์ฑ ์์๋ฅผ ์ฒ๋ฆฌํ๋ ๊ฒ์ ํฌํจํ์ฌ ๊ฐ๋ฐ ์ค์ธ ์ธ์ด๋ฅผ ์ฌ์ฉํ๋ ๊ธฐ๋ฅ. ์ฝ๋ ์์ ์ฑ์ ์๋ ๋ฉ๋ชจ๋ฆฌ ๊ด๋ฆฌ๋ฅผ ํตํด ํฅ์๋ฉ๋๋ค. ์ด๋ฅผ ํตํด ๊ฐ๋ฐ์๊ฐ ํฌ์ธํฐ๋ฅผ ์กฐ์ํ ํ์๊ฐ ์์ผ๋ฉฐ After-Free ์ก์ธ์ค, ๋ ํฌ์ธํฐ ์ญ์ฐธ์กฐ ๋ฐ ๋ฒํผ ์ค๋ฒ๋ฐ๊ณผ ๊ฐ์ ๋ฎ์ ์์ค์ ๋ฉ๋ชจ๋ฆฌ ์กฐ์์ผ๋ก ์ธํด ๋ฐ์ํ๋ ๋ฌธ์ ๋ก๋ถํฐ ๋ณดํธ๋ฉ๋๋ค.
Verona์ Rust์ ์ฃผ์ ์ฐจ์ด์ ์ ๋ชจ๋ธ์ ์ฌ์ฉํ๋ค๋ ์ ์
๋๋ค. ์ฌ์ฐ ์๋ ๊ฐ์ฒด ๊ทธ๋ฃน์ ๊ธฐ๋ฐ์ผ๋ก ๋จ์ผ ๊ฐ์ฒด. ๋ฒ ๋ก๋์ ๋ฐ์ดํฐ๋ ๊ฐ์ฒด ๋ชจ์์ธ ๊ตฌ์กฐ๋ก ์ฒ๋ฆฌ๋ฉ๋๋ค. ์ฐจ์ฉ ํ์ธ ๋ฐ ์์ ๊ถ ํ์ธ์ ๊ฐ์ฒด ๊ทธ๋ฃน๊ณผ ๊ด๋ จํ์ฌ ์ํ๋ฉ๋๋ค. ์ด๋ ๋ณตํฉ ๊ตฌ์กฐ๋ฅผ ์กฐ์ํ ๋ ์์ ์ ๋ณด์ฅํ๊ณ ์ผ๋ฐ์ ์ผ๋ก ๊ฐ๋ฐ์ ์ฌ์ฉ๋๋ ์ถ์ํ ์์ค์ ๋ ์ ๋ฐ์ํฉ๋๋ค.
์ถ์ฒ : opennet.ru