16์ XNUMX์ผ์ GNU Guile์ ์ฃผ์ ๋ฆด๋ฆฌ์ค๊ฐ ์ด๋ฃจ์ด์ก์ต๋๋ค. ๋ฉํฐ์ค๋ ๋ฉ, ๋น๋๊ธฐ, ๋คํธ์ํฌ ์์ ๋ฐ POSIX ์์คํ ํธ์ถ, C ๋ฐ์ด๋๋ฆฌ ์ธํฐํ์ด์ค, PEG ๊ตฌ๋ฌธ ๋ถ์, ๋คํธ์ํฌ๋ฅผ ํตํ REPL์ ์ง์ํ๋ Scheme ํ๋ก๊ทธ๋๋ฐ ์ธ์ด์ ๋ด์ฅ ๊ตฌํ์ ๋๋ค. XML; ์์ฒด ๊ฐ์ฒด์งํฅ ํ๋ก๊ทธ๋๋ฐ ์์คํ ์ ๊ฐ์ง๊ณ ์์ต๋๋ค.
์ ๋ฒ์ ์ ์ฃผ์ ๊ธฐ๋ฅ์ JIT ์ปดํ์ผ์ ์๋ฒฝํ๊ฒ ์ง์ํ์ฌ ํ๋ก๊ทธ๋จ ์๋๋ฅผ ํ๊ท 2๋ฐฐ, mbrot ๋ฒค์น๋งํฌ์ ๊ฒฝ์ฐ ์ต๋ 32๋ฐฐ๊น์ง ํฅ์์ํฌ ์ ์๋ค๋ ๊ฒ์ ๋๋ค. Guile ๊ฐ์ ๋จธ์ ์ ์ด์ ์์ ๋ฒ์ ๊ณผ ๋น๊ตํ์ฌ ๋ช ๋ น์ด ์ธํธ๋ ๋ ๋ฎ์ ์์ค์ด ๋์์ต๋๋ค.
Scheme R5RS ๋ฐ R7RS ํ๋ก๊ทธ๋๋ฐ ์ธ์ด ํ์ค๊ณผ์ ํธํ์ฑ๋ ํฅ์๋์์ผ๋ฉฐ ์ง์์ด ๋ํ๋ฌ์ต๋๋ค. ๊ตฌ์กฐ์ ์์ธ ะธ ์ ์ธ๊ณผ ํํ์์ ๊ต๋๋ก ์ฌ์ฉ ์ดํ ๋งฅ๋ฝ ๋ด์์. Scheme์ผ๋ก ์์ฑ๋ eval์ ์ฑ๋ฅ์ C ์ธ์ด์ ์ฑ๋ฅ๊ณผ ๋์ผํ์ต๋๋ค. ๋ ์ฝ๋ ์ ํ์ ๋ค์ํ ๊ตฌํ์ ์ํด ํด๋น ์์ ์ ์ํ ํตํฉ ๋๊ตฌ ์ธํธ๊ฐ ์ ๊ณต๋ฉ๋๋ค. GOOPS์ ํด๋์ค๋ ๋ ์ด์ ์ฌ์ ์๋์ง ์์ต๋๋ค. ์์ธํ ๋ด์ฉ ๋ฐ ๊ธฐํ ๋ณ๊ฒฝ ์ฌํญ์ ์ถ์ ๊ณต์ง์์ ํ์ธํ ์ ์์ต๋๋ค.
์ธ์ด์ ์๋ก์ด ์์ ๋ฒ์ ์ ์ด์ 3.x์ ๋๋ค. ์ด์ ์ ์์ ์ ์ธ 2.x ๋ถ๊ธฐ์ ๋ณ๋ ฌ๋ก ์ค์น๋ฉ๋๋ค.
์ถ์ฒ : linux.org.ru