Rust ํต์ฌ ํ๊ณผ Mozilla ๋ฐํํ๋ค Rust, Cargo ๋ฐ crates.io์ ๊ด๋ จ๋ ์ํ ๋ฐ ๋๋ฉ์ธ ์ด๋ฆ์ ํฌํจํ์ฌ Rust ํ๋ก์ ํธ์ ๊ด๋ จ๋ ์ง์ ์ฌ์ฐ๊ถ์ด ์ด์ ๋๋ ๋
๋ฆฝ์ ์ธ ๋น์๋ฆฌ ์กฐ์ง์ธ Rust Foundation์ ์ฐ๋ง๊น์ง ์ค๋ฆฝํ ๊ณํ์
๋๋ค. ์กฐ์ง์ ๋ํ ํ๋ก์ ํธ ์๊ธ ์กฐ๋ฌ์ ๋ด๋นํฉ๋๋ค.
Rust๋ ์๋ ํด๋น ๋ถ์์ ํ๋ก์ ํธ๋ก ๊ฐ๋ฐ๋์๋ค๋ ๊ฒ์ ๊ธฐ์ตํ์.
2015๋
์ Mozilla Research๋ Mozilla์์ ๋
๋ฆฝ์ ์ผ๋ก ๊ด๋ฆฌ๋๋ ๋ณ๋์ ํ๋ก์ ํธ๋ก ์ ํ๋์์ต๋๋ค. Rust๊ฐ ๋
๋ฆฝ์ ์ผ๋ก ๊ฐ๋ฐ๋์๋ค๋ ์ฌ์ค์๋ ๋ถ๊ตฌํ๊ณ Mozilla๋ ์ฌ์ ์ , ๋ฒ์ ์ง์์ ์ ๊ณตํ์ต๋๋ค. ์ด์ ์ด๋ฌํ ์์
์ Rust๋ฅผ ๊ฐ๋
ํ๊ธฐ ์ํด ํน๋ณํ ๋ง๋ค์ด์ง ์๋ก์ด ์กฐ์ง์ผ๋ก ์ด์ ๋ ๊ฒ์
๋๋ค. ์ด ์กฐ์ง์ Mozilla์ ๊ด๋ จ๋์ง ์์ ์ค๋ฆฝ ํ๋ซํผ์ผ๋ก ๋ณผ ์ ์์ผ๋ฉฐ, ์ด๋ฅผ ํตํด Rust๋ฅผ ์ง์ํ๊ณ ํ๋ก์ ํธ์ ์คํ ๊ฐ๋ฅ์ฑ์ ๋์ผ ์๋ก์ด ํ์ฌ๋ฅผ ์ ์นํ๋ ๊ฒ์ด ๋ ์ฌ์์ง ๊ฒ์
๋๋ค.
์๋ก์ด ์กฐ์ง์ผ๋ก ์ด์ ํ๊ธฐ ์ Rust ๋ฐ Cargo ์ํ ์ ์ํ๋ค Mozilla ๋ฐ ๋งค์ฐ ์๊ฒฉํ ๊ท์น์ด ์ ์ฉ๋ฉ๋๋ค. ์ ํ ์ฌ์ฉ์ ๋ฐ๋ผ ํน์ ์์ฑ ๋ณต์ก์ฑ ๋ฐฐํฌ ํคํธ๋ก ํจํค์ง๋ฅผ ๋ฐฐ์กํฉ๋๋ค. ํนํ, Mozilla์ ์ํ ์กฐํญ์ ๋ณ๊ฒฝ ์ฌํญ์ด ์๊ฑฐ๋ ํจ์น๊ฐ ์ ์ฉ๋ ๊ฒฝ์ฐ ํ๋ก์ ํธ ์ด๋ฆ์ ์ ์งํ๋ ๊ฒ์ ๊ธ์งํฉ๋๋ค. ๋ฐฐํฌํ์ ํจํค์ง๊ฐ ์๋ณธ ์์ค ์ฝ๋์์ ์ปดํ์ผ๋ ๊ฒฝ์ฐ์๋ง Rust ๋ฐ Cargo ์ด๋ฆ์ผ๋ก ํจํค์ง๋ฅผ ์ฌ๋ฐฐํฌํ ์ ์์ต๋๋ค. ๊ทธ๋ ์ง ์์ผ๋ฉด Rust Core Team์ ์ฌ์ ์๋ฉด ์น์ธ์ด ํ์ํ๊ฑฐ๋ ์ด๋ฆ ๋ณ๊ฒฝ์ด ํ์ํฉ๋๋ค. ์ด ๊ธฐ๋ฅ์ ์
์คํธ๋ฆผ๊ณผ ๋ณ๊ฒฝ ์ฌํญ์ ์กฐ์ ํ์ง ์๊ณ Rust ๋ฐ Cargo๊ฐ ํฌํจ๋ ํจํค์ง์ ์ค๋ฅ์ ์ทจ์ฝ์ ์ ๋
๋ฆฝ์ ์ผ๋ก ์ ์ํ๊ฒ ์ ๊ฑฐํ๋ ๊ฒ์ ๋ฐฉ์งํฉ๋๋ค.
๊ด๊ณ ์๋ ์ด๋ฐ ๋ง์ด ๋์ค๋ค์ ๋ฐ์ฌ Mozilla์ 250๋ช
์ ์ง์์ Rust ๊ฐ๋ฐ์ ์ ๊ทน์ ์ผ๋ก ์ฐธ์ฌํ๋ ์ฌ๋๋ค์๊ฒ๋ ์ํฅ์ ๋ฏธ์ณค์ต๋๋ค. Mozilla์์ ์ผํ๋ Rust ์ปค๋ฎค๋ํฐ ๋ฆฌ๋ ์ค ์๋น์๋ ๊ณต์์ ์ธ ์
๋ฌด๊ฐ ์๋ ์ฌ๊ฐ ์๊ฐ์ Rust ๊ฐ๋ฐ์ ๊ธฐ์ฌํ ๊ฒ์ผ๋ก ์๋ ค์ก์ต๋๋ค. Rust ํ๋ก์ ํธ๋ ์ค๋ซ๋์ Mozilla์ ๋ฉ์ด์ ธ ์์ผ๋ฉฐ, Rust ๊ฐ๋ฐํ์ ์ํด ์๋ Mozilla ์ง์์ ๋ ๋๋๋ผ๋ ๊ณ์ํด์ ๊ทธ ํ์ ๊ตฌ์ฑ์์ผ๋ก ๋จ์ ๊ฒ์
๋๋ค. ๊ทธ๋ฌ๋ ํด๊ณ ๋ ์ง์์ด ์๋ก์ด ์ง์ฅ์์ Rust์ ๊ณ์ ์๊ฐ์ ํ ์ ํ ์ ์๋ค๋ ๋ณด์ฅ์ ์์ต๋๋ค.
์ถ์ฒ : opennet.ru