openSUSE ๋ฐฐํฌํ ๊ฐ๋ฐ์๋ Nim ํ๋ก๊ทธ๋๋ฐ ์ธ์ด์ ๊ด๋ จ๋ ํจํค์ง์ ๋ํ ์ด๊ธฐ ์ง์ ์ ๊ณต ์์์ ๋ฐํํ์ต๋๋ค. ๊ธฐ๋ณธ ์ง์์๋ Nim ํดํท์ ์ต์ ๋ฆด๋ฆฌ์ค์ ํด๋นํ๋ ์ ๊ธฐ์ ์ด๊ณ ์ ์ํ ์ ๋ฐ์ดํธ ์์ฑ์ด ํฌํจ๋ฉ๋๋ค. ํจํค์ง๋ x86-64, i586, ppc64le ๋ฐ ARM64 ์ํคํ ์ฒ์ฉ์ผ๋ก ์์ฑ๋๋ฉฐ ๊ฒ์ ์ ์ openSUSE ์๋ํ ํ ์คํธ ์์คํ ์์ ํ ์คํธ๋ฉ๋๋ค. ์ด์ ์ Arch Linux ๋ฐฐํฌํ์ Nim์ ์ง์ํ๊ธฐ ์ํด ์ ์ฌํ ๊ณํ์ ๋ด๋์์ต๋๋ค.
Nim ์ธ์ด๋ ์์คํ
ํ๋ก๊ทธ๋๋ฐ ๋ฌธ์ ํด๊ฒฐ์ ์ค์ ์ ๋๊ณ ์ ์ ํ์ดํ์ ์ฌ์ฉํ๋ฉฐ Pascal, C++, Python ๋ฐ Lisp๋ฅผ ์ผ๋์ ๋๊ณ ๋ง๋ค์ด์ก์ต๋๋ค. Nim ์์ค ์ฝ๋๋ C, C++ ๋๋ JavaScript ํํ์ผ๋ก ์ปดํ์ผ๋ฉ๋๋ค. ๊ทธ ํ, ๊ฒฐ๊ณผ C/C++ ์ฝ๋๋ ์ฌ์ฉ ๊ฐ๋ฅํ ์ปดํ์ผ๋ฌ(clang, gcc, icc, Visual C++)๋ฅผ ์ฌ์ฉํ์ฌ ์คํ ํ์ผ๋ก ์ปดํ์ผ๋ฉ๋๋ค. ์ด๋ฅผ ํตํด ์คํ ๋น์ฉ์ ๊ณ ๋ คํ์ง ์์ผ๋ฉด C์ ๊ฐ๊น์ด ์ฑ๋ฅ์ ์ป์ ์ ์์ต๋๋ค. ๊ฐ๋น์ง ์ปฌ๋ ํฐ. Python๊ณผ ์ ์ฌํ๊ฒ Nim์ ๋ค์ฌ์ฐ๊ธฐ๋ฅผ ๋ธ๋ก ๊ตฌ๋ถ ๊ธฐํธ๋ก ์ฌ์ฉํฉ๋๋ค. ๋๋ฉ์ธ๋ณ ์ธ์ด(DSL) ์์ฑ์ ์ํ ๋ฉํํ๋ก๊ทธ๋๋ฐ ๋๊ตฌ ๋ฐ ๊ธฐ๋ฅ์ด ์ง์๋ฉ๋๋ค.
์ถ์ฒ : opennet.ru