Rust ์ฌ๋จ์ Rust ์ธ์ด ๋ฐ Cargo ํจํค์ง ๊ด๋ฆฌ์์ ๊ด๋ จ๋ ์๋ก์ด ์ํ ์ ์ฑ ๊ฒํ ๋ฅผ ์ํ ํผ๋๋ฐฑ ์์์ ๊ฒ์ํ์ต๋๋ค. 16์ XNUMX์ผ๊น์ง ์งํ๋๋ ์ค๋ฌธ ์กฐ์ฌ๊ฐ ๋๋๋ฉด Rust ์ฌ๋จ์ ์กฐ์ง์ ์๋ก์ด ์ ์ฑ ์ ์ต์ข ๋ฒ์ ์ ๋ฐํํ ๊ฒ์ ๋๋ค.
Rust ์ฌ๋จ์ Rust ์ธ์ด ์ํ๊ณ๋ฅผ ๊ฐ๋ ํ๊ณ , ๊ฐ๋ฐ ๋ฐ ์์ฌ ๊ฒฐ์ ์ ๊ด๋ จ๋ ์ฃผ์ ์ ์ง๊ด๋ฆฌ์๋ฅผ ์ง์ํ๋ฉฐ, ํ๋ก์ ํธ ์๊ธ ์กฐ๋ฌ์ ๋ด๋นํฉ๋๋ค. Rust ์ฌ๋จ์ AWS, Microsoft, Google, Mozilla ๋ฐ Huawei๊ฐ 2021๋ ์ ์์จ์ ์ธ ๋น์๋ฆฌ ์กฐ์ง์ผ๋ก ์ค๋ฆฝํ์ต๋๋ค. 2015๋ ๋ถํฐ Mozilla๊ฐ ๊ฐ๋ฐํ Rust ํ๋ก๊ทธ๋๋ฐ ์ธ์ด์ ๋ชจ๋ ์ํ ๋ฐ ์ธํ๋ผ ์์ฐ์ Rust ์ฌ๋จ์ผ๋ก ์ด์ ๋์์ต๋๋ค.
์๋ก์ด ์ํ๊ถ ์ ์ฑ ์์ฝ:
- ์๋ก์ด ์ ์ฑ ์ค์ ์ฌ๋ถ๊ฐ ์์ฌ์ค๋ฌ์ด ๊ฒฝ์ฐ ๊ฐ๋ฐ์๋ Rust ๋์ ์ฝ์ด RS๋ฅผ ์ฌ์ฉํ์ฌ ํด๋น ํ๋ก์ ํธ๊ฐ Rust๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ํ๊ณ Rust์ ํธํ๋๋ฉฐ Rust์ ๊ด๋ จ๋์ด ์์์ ํ์ํ๋ ๊ฒ์ด ์ข์ต๋๋ค. ์๋ฅผ ๋ค์ด, ํฌ๋ ์ดํธ ํจํค์ง ์ด๋ฆ์ "rust-name" ๋์ "rs-name"์ผ๋ก ์ง์ ํ๋ ๊ฒ์ด ์ข์ต๋๋ค.
- ์ํ ํ๋งค - ๋ช ์์ ์ธ ์น์ธ ์์ด Rust ์ด๋ฆ๊ณผ ๋ก๊ณ ๋ฅผ ์ฌ์ฉํ์ฌ ์๋ฆฌ๋ฅผ ๋ชฉ์ ์ผ๋ก ์ํ์ ํ๋งคํ๊ฑฐ๋ ๊ด๊ณ ํ๋ ๊ฒ์ ๊ธ์ง๋ฉ๋๋ค. ์๋ฅผ ๋ค์ด ๊ฐ์ธ์ ์ธ ์ด์ต์ ์ํด Rust ๋ก๊ณ ์คํฐ์ปค๋ฅผ ํ๋งคํ๋ ๊ฒ์ ๊ธ์ง๋ฉ๋๋ค.
- ํ๋ก์ ํธ์ ๋ํ ์ง์ ํ์ - Rust ์ด๋ฆ๊ณผ ๋ก๊ณ ๋ฅผ ์ฌ์ฉํ์ฌ ๊ฐ์ธ ์น์ฌ์ดํธ๋ ๋ธ๋ก๊ทธ์ ์ง์์ ์ ๊ณตํ๋ ๊ฒ์ ์ ์ ์ฑ ์ ์ง์ ๋ ๋ชจ๋ ์๊ตฌ ์ฌํญ์ ๊ณ ๋ คํ ๊ฒฝ์ฐ์๋ง ํ์ฉ๋ฉ๋๋ค.
- Rust ์ด๋ฆ์ Rust ํ๋ก์ ํธ์ Rust ์ฌ๋จ์ด ์ฝํ ์ธ ์์ฑ์ด๋ ๊ฒํ ์ ๊ด์ฌํ์ง ์๋๋ค๋ ์ ์ ๋ช ์์ ์ผ๋ก ๋ช ์ํ๋ ํ ๊ธฐ์ฌ, ์ฑ , ํํ ๋ฆฌ์ผ์ ์ ๋ชฉ์ ์ฌ์ฉํ ์ ์์ต๋๋ค.
- ๊ธฐ์ ์์ ๋ฏธ๋์ด์์ ๊ฐ์ธํ ์๋จ์ผ๋ก Rust ์ด๋ฆ๊ณผ ๋ก๊ณ ๋ฅผ ์ฌ์ฉํ๋ ๊ฒ์ ๊ธ์ง๋์ด ์์ต๋๋ค.
- Rust ๋ก๊ณ ์ ์ฌ์ฉ์ 'ํฌ๊ธฐ ์กฐ์ ' ์ด์ธ์ ๋ก๊ณ ์์ฒด ์์ ์ผ๋ก ๊ธ์ง๋ฉ๋๋ค. ์์ผ๋ก ์กฐ์ง์ ํ์ฌ ์ฌํ ์ด๋(์: LGBTQIA+ ํ๋ผ์ด๋ ๋จผ์ค, Black Lives Matter ๋ฑ)์ ๊ณ ๋ คํ์ฌ ์๋ก์ด ๋ฒ์ ์ ๋ก๊ณ ๋ฅผ ๋ ๋ฆฝ์ ์ผ๋ก ๊ฒ์ํ ์์ ์ ๋๋ค.
- 'ํ๋ฆฌ์ค'(ํ๋ก์ ํธ์ ๋ง์ค์ฝํธ์ธ ๊ฒ)๋ ํด๋น ๋จ์ฒด์ ์ํ์ง ์์ผ๋ฉฐ ํด๋น ๋จ์ฒด๋ ๋ณธ ์ํ์ ์ฌ์ฉ์ ์ ํํ ๊ถ๋ฆฌ๊ฐ ์์ต๋๋ค.
- Rust ์ธ์ด ๋ฐ ์กฐ์ง์ ๊ธฐํ ์ ํ๊ณผ ๊ด๋ จ๋ ์ปจํผ๋ฐ์ค ๋ฐ ์ด๋ฒคํธ์์๋ ์ด๊ธฐ ํด๋๋ฅผ ๊ธ์งํ๊ณ ํ์ง ๊ฑด๊ฐ ์ ํ ์ฌํญ์ ์กด์คํ๋ฉฐ ๋ช ํํ ํ๋ ๊ฐ๋ น(๊ฐ๋ ฅํ CoC)์ ์ฌ์ฉํด์ผ ํฉ๋๋ค.
์ถ์ฒ : opennet.ru