์ด ์์ธ์ด๋ Java์ ๋ํ ํธ๊ฒฌ์ด๋ผ๋ ์ฃผ์ ์ ๋ํด ์ฌ๋ฌ ๊ฐ๋ฐ์์ ๋๋ ๋ํ์์ ๋น๋กฏ๋์์ต๋๋ค. ์ด๋ ์๋ฐ์ ๋ํ ๋นํ์ด ์๋๋ผ ์คํ๋ ค 'ํด์ปค ๋ ์ด๋'์ ๋ถ๋ช
ํ ์์ด๋ค.
์๊ฐ์ด ์ง๋จ์ ๋ฐ๋ผ ํด์ปค๋ ์ข์ ๊ธฐ์ ๋๋ ๋์ ๊ธฐ์ ์ ๋ํ ๊ฐ๊ฐ์ ๊ฐ๋ฐํฉ๋๋ค. ๋๋ Java๊ฐ ์์ฌ์ค๋ฌ์ด ์ด์ ๋ฅผ ์ค๋ช ํ๋ ๊ฒ์ด ํฅ๋ฏธ๋ก์ธ ๊ฒ์ด๋ผ๊ณ ์๊ฐํ์ต๋๋ค.
๊ทธ๊ฒ์ ์ฝ์ ์ผ๋ถ ์ฌ๋๋ค์ ๊ทธ๊ฒ์ ์ด์ ์ ํ ๋ฒ๋ ์ฐ์ฌ์ง ์ ์ด ์๋ ๊ฒ์ ๋ํด ์ฐ๋ ค๋ ์ฃผ๋ชฉํ ๋งํ ์๋๋ก ์ฌ๊ฒผ์ต๋๋ค. ๋ค๋ฅธ ์ฌ๋๋ค์ ๋ด๊ฐ ์๋ฌด๊ฒ๋ ๋ชจ๋ฅด๋ ๊ฒ์ ๋ํด ์ฐ๊ณ ์๋ค๊ณ ๊ฒฝ๊ณ ํ์ต๋๋ค. ๊ทธ๋์ ๋ง์ฝ์ ๋๋นํด ๋๋ Java(ํ ๋ฒ๋ ์ฌ์ฉํด ๋ณธ ์ ์ด ์๋)์ ๋ํด ์ฐ๋ ๊ฒ์ด ์๋๋ผ (๋ด๊ฐ ๋ง์ด ์๊ฐํด ๋ณธ) "ํด์ปค ๋ ์ด๋"์ ๋ํด ์ฐ๊ณ ์๋ค๋ ์ ์ ๋ถ๋ช
ํ ํ๊ณ ์ถ์ต๋๋ค.
'ํ์ง๋ก ์ฑ ์ ํ๋จํ์ง ๋ง๋ผ'๋ ํํ์ ์ฑ ์ ๊ตฌ๋งค์๊ฐ ์ํ๋ ๋๋ก ๋ฌถ์ ๋น ํ์ง ํ์ง๋ก ํ๋งคํ๋ ์์ ์์ ์ ๋๋์์ต๋๋ค. ๊ทธ ๋น์์๋ ํ์ง๋ก ์ฑ ์ ์ ์ ์์์ต๋๋ค. ๊ทธ๋ฌ๋ ๊ทธ ์ดํ๋ก ์ถํ ์ฐ์ ์ ํฌ๊ฒ ๋ฐ์ ํ๊ณ , ํ๋ ์ถํ์ฌ๋ค์ ํ์ง์ ๋ง์ ๋ด์ฉ์ ๋ด๊ธฐ ์ํด ๋ง์ ๋ ธ๋ ฅ์ ๊ธฐ์ธ์์ต๋๋ค.
๋๋ ์์ ์์ ๋ง์ ์๊ฐ์ ๋ณด๋๊ณ , ์ถํ์ฌ๋ค์ด ๋์๊ฒ ๋งํ๊ณ ์ถ์ดํ๋ ๋ชจ๋ ๊ฒ์ ์ดํดํ๋ ๋ฒ์ ๋ฐฐ์ ๋ค๊ณ ์๊ฐํฉ๋๋ค. ์์ ๋ฐ์์ ๋ณด๋ด๋ ๋๋ถ๋ถ์ ์๊ฐ์ ์ปดํจํฐ ํ๋ฉด ์์์ ๋ณด๋๊ณ , ๊ธฐ์ ์ ํ์ง๋ก ํ๋จํ๋ ๋ฒ์ ์ด๋ ์ ๋ ๋ฐฐ์ ๋ ๊ฒ ๊ฐ์ต๋๋ค. ๊ทธ๊ฒ์ ๋งน๋ชฉ์ ์ธ ํ์ด์ผ์ง๋ ๋ชจ๋ฅด์ง๋ง, ๋๋ ์ ๋ง ๋์ ๊ฒ์ผ๋ก ํ๋ช ๋ ๋ช ๊ฐ์ง ๊ธฐ์ ์ ํผํ ์ ์์์ต๋๋ค.
์ด๋ฌํ ๊ธฐ์ ์ค ํ๋๊ฐ Java์์ต๋๋ค. ์ ๋ Java๋ก ๋จ ํ๋์ ํ๋ก๊ทธ๋จ๋ ์์ฑํ์ง ์์๊ณ ๋ฌธ์๋ง ํ์ด๋ดค์ง๋ง Java๊ฐ ๋งค์ฐ ์ฑ๊ณต์ ์ธ ์ธ์ด๊ฐ ๋ ์ด๋ช ์ ์๋ ๊ฒ ๊ฐ์ ๋๋์ด ๋ค์์ต๋๋ค. ์ ๊ฐ ํ๋ ธ์ ์๋ ์์ต๋๋ค. ๊ธฐ์ ์ ๋ํด ์์ธกํ๋ ๊ฒ์ ์ํํ ์ฌ์ ์ ๋๋ค. ๊ทธ๋ผ์๋ ๋ถ๊ตฌํ๊ณ , ์ ๊ฐ Java๋ฅผ ์ข์ํ์ง ์๋ ์ด์ ๋ ๋ค์๊ณผ ๊ฐ์ต๋๋ค.
- ๊ณผ๋ํ ์ด์ . ์ด๋ฌํ ํ์ค์ ๋ถ๊ณผํ ํ์๋ ์์ต๋๋ค. ์๋ฌด๋ C, Unix, HTML์ ํ๋ณดํ๋ ค๊ณ ํ์ง ์์์ต๋๋ค. ์ง์ ํ ํ์ค์ ๋๋ถ๋ถ์ ์ฌ๋๋ค์ด ๊ทธ ํ์ค์ ๋ํด ๋ฃ๊ธฐ ์ค๋ ์ ๋ถํฐ ์ ํด์ ธ ์์ต๋๋ค. ํด์ปค์ ๋์ ๋ณด์ด๋ Perl์ ์ฅ์ ๋ง ๋ณด๋ฉด Java ๋ชป์ง์๊ฒ ๋ณด์ ๋๋ค.
- ์๋ฐ๋ ๋์ ๋ชฉํ๋ฅผ ์ธ์ฐ์ง ์์ต๋๋ค. Java์ ๋ํ ์๋ ์ค๋ช ์์ Gosling์ Java๊ฐ C์ ์ต์ํ ํ๋ก๊ทธ๋๋จธ๊ฐ ์ฝ๊ฒ ์ฌ์ฉํ ์ ์๋๋ก ์ค๊ณ๋์๋ค๊ณ ๋ช ์์ ์ผ๋ก ๋ฐํ์ต๋๋ค. ์ด๋ ๊ณ ๊ธ ์ธ์ด์์ ๋ช ๊ฐ์ง ์์ด๋์ด๋ฅผ ๋น๋ ค์จ ๋ ๋ค๋ฅธ C++:C๋ก ์ค๊ณ๋์์ต๋๋ค. ์ํธ์ฝค, ํจ์คํธํธ๋ ๋๋ ์ฌํ ์ฌํ์ ์ ์์์ฒ๋ผ Java ์ ์์๋ ์์ ๋งํผ ๋๋ํ์ง ์์ ์ฌ๋๋ค์ ์ํ ์ ํ์ ์์์ ์ผ๋ก ๋์์ธํ์ต๋๋ค. ์ญ์ฌ์ ์ผ๋ก ๋ค๋ฅธ ์ฌ๋๋ค์ด ์ฌ์ฉํ๋๋ก ์ค๊ณ๋ ์ธ์ด(Cobol, PL/1, Pascal, Ada, C++)๋ ์คํจํ์ต๋๋ค. ๊ทธ๋ฌ๋ ์ฑ๊ณต์ ์ธ ๊ฒ์ ์ ์์๊ฐ ์ค์ค๋ก ๊ฐ๋ฐํ C, Perl, Smalltalk, Lisp์์ต๋๋ค.
- ์จ๊ฒจ์ง ๋๊ธฐ. ๋๊ตฐ๊ฐ๋ ์ฑ ์ ์ฐ๊ณ ์ถ์ ๋ ๊ธ์ ์ฐ๋ ๊ฒ์ด ์๋๋ผ, ํ๊ณ ์ถ์ ๋ง์ด ์์ ๋๋ง ์ฑ ์ ์ด๋ค๋ฉด ์ธ์์ ๋ ๋์ ๊ณณ์ด ๋ ๊ฒ์ด๋ผ๊ณ ๋งํ์ต๋๋ค. ๋ง์ฐฌ๊ฐ์ง๋ก ์ฐ๋ฆฌ๊ฐ Java์ ๋ํด ๊ณ์ ๋ฃ๋ ์ด์ ๋ ํ๋ก๊ทธ๋๋ฐ ์ธ์ด์ ๋ํด ์๋ ค์ฃผ๊ธฐ ๋๋ฌธ์ด ์๋๋๋ค. ์ฐ๋ฆฌ๋ Microsoft๋ฅผ ์ธ์ํ๋ ค๋ Sun์ ๊ณํ์ ์ผ๋ถ๋ก Java์ ๋ํด ๋ค์์ต๋๋ค.
- ์๋ฌด๋ ๊ทธ๋ ๋ฅผ ์ฌ๋ํ์ง ์์ต๋๋ค. C, Perl, Python, Smalltalk ๋๋ Lisp ํ๋ก๊ทธ๋๋จธ๋ ์์ ์ ์ธ์ด๋ฅผ ์ข์ํฉ๋๋ค. ๋๋ ๋๊ตฌ๋ Java์ ๋ํ ์ฌ๋์ ์ ์ธํ๋ ๊ฒ์ ๋ค์ด๋ณธ ์ ์ด ์์ต๋๋ค.
- ์ฌ๋๋ค์ ๊ทธ๊ฒ์ ์ฌ์ฉํ๋๋ก ๊ฐ์๋ฐ์ต๋๋ค. Java๋ฅผ ์ฌ์ฉํ๋ ๋ด๊ฐ ์๋ ๋ง์ ์ฌ๋๋ค์ ํ์์ ๋ฐ๋ผ Java๋ฅผ ์ฌ์ฉํฉ๋๋ค. ๊ทธ๋ค์ ๊ทธ๊ฒ์ด ์๊ธ์ ์กฐ๋ฌํ ๊ฒ์ด๋ผ๊ณ ์๊ฐํ๊ฑฐ๋ ๊ณ ๊ฐ์ ๊ด์ฌ์ ๋ ๊ฒ์ด๋ผ๊ณ ์๊ฐํ๊ฑฐ๋ ๊ฒฝ์์ง์ ๊ฒฐ์ ์ด๋ผ๊ณ ์๊ฐํฉ๋๋ค. ์ด๋ค์ ๋๋ํ ์ฌ๋๋ค์ ๋๋ค. ๊ธฐ์ ์ด ์ข๋ค๋ฉด ์๋ฐ์ ์ผ๋ก ์ฌ์ฉํ ๊ฒ์ ๋๋ค.
- ์ด๊ฒ์ ๋ง์ ์๋ฆฌ์ฌ์ ์๋ฆฌ์ ๋๋ค. ์ต๊ณ ์ ํ๋ก๊ทธ๋๋ฐ ์ธ์ด๋ ์๊ท๋ชจ ํ์ ์ํด ๊ฐ๋ฐ๋์์ต๋๋ค. Java๋ ์์ํ์ ์ํด ์ด์๋ฉ๋๋ค. ๋ง์ฝ ๊ทธ๊ฒ์ด ์ฑ๊ณต์ ์ธ ์ธ์ด๋ก ํ๋ช ๋๋ค๋ฉด, ์์ํ๊ฐ ๊ทธ๋ฌํ ์ธ์ด๋ฅผ ๋ง๋ ๊ฒ์ ์ญ์ฌ์ ์ฒ์์ด ๋ ๊ฒ์ ๋๋ค.
- ๊ทธ๋ ๋ ๊ด๋ฃ์ ์ ๋๋ค. Java์ ๋ํด ๋ด๊ฐ ์๋ ๋ฐ์ ๋ฐ๋ฅด๋ฉด ์ด๋ค ์์ ์ด๋ ์ํํ ์ ์๋ ํ๋กํ ์ฝ์ด ๋ง์ด ์๋ ๊ฒ ๊ฐ์ต๋๋ค. ์ ๋ง ์ข์ ์ธ์ด๋ ๊ทธ๋ ์ง ์์ต๋๋ค. ๊ทธ๋ค์ ๋น์ ์ด ์ํ๋ ๊ฒ์ ๋ฌด์์ด๋ ํ๋๋ก ํ์ฉํ๊ณ ๋น์ ์ ๊ธธ์ ๋ฐฉํดํ์ง ์์ต๋๋ค.
- ์ธ๊ณต์ ์ธ ๊ณผ๋๊ด๊ณ . ์ด์ Sun์ Java๊ฐ ์ปค๋ฎค๋ํฐ ์ค์ฌ, Perl์ด๋ Python๊ณผ ๊ฐ์ ์คํ ์์ค ํ๋ก์ ํธ์ธ ๊ฒ์ฒ๋ผ ๊ฐ์ฅํ๋ ค๊ณ ํฉ๋๋ค. ๊ทธ๋ฌ๋ ๊ฐ๋ฐ์ ๊ฑฐ๋ ํ์ฌ์ ์ํด ํต์ ๋ฉ๋๋ค. ๋ฐ๋ผ์ ์ธ์ด๋ ๋๊ธฐ์ ์ ์ฐฝ์์์ ๋์ค๋ ๋ชจ๋ ๊ฒ๊ณผ ๋ง์ฐฌ๊ฐ์ง๋ก ์ง๋ฃจํ๊ณ ์ง์ ๋ถํ ๊ฒ์ผ๋ก ํ๋ช ๋ ์ํ์ด ์์ต๋๋ค.
- ๋๊ท๋ชจ ์กฐ์ง์ ์ํด ๋ง๋ค์ด์ก์ต๋๋ค. ๋๊ธฐ์ ์ ํด์ปค์ ๋ค๋ฅธ ๋ชฉํ๋ฅผ ๊ฐ์ง๊ณ ์์ต๋๋ค. ํ์ฌ์๋ ํ๋ฒํ ํ๋ก๊ทธ๋๋จธ๋ก ๊ตฌ์ฑ๋ ๋๊ท๋ชจ ํ์ ์ ํฉํ๋ค๊ณ ํํ์ด ์ข์ ์ธ์ด๊ฐ ํ์ํฉ๋๋ค. U-Haul ํธ๋ญ์ ์๋ ์ ํ๊ธฐ์ ๊ฐ์ ํน์ฑ์ ๊ฐ์ง ์ธ์ด๋ ๋ฐ๋ณด์๊ฒ ๋๋ฌด ๋ง์ ํผํด๋ฅผ ์ ํ์ง ์๋๋ก ๊ฒฝ๊ณ ํฉ๋๋ค. ํด์ปค๋ ์์ ์ ๋นํํ๋ ์ธ์ด๋ฅผ ์ข์ํ์ง ์์ต๋๋ค. ํด์ปค์๊ฒ๋ ํ์ด ํ์ํฉ๋๋ค. ์ญ์ฌ์ ์ผ๋ก ๋๊ท๋ชจ ์กฐ์ง์ ์ํด ๋ง๋ค์ด์ง ์ธ์ด(PL/1, Ada)๋ ํจ๋ฐฐํ ๋ฐ๋ฉด ํด์ปค๊ฐ ๋ง๋ ์ธ์ด(C, Perl)๋ ์น๋ฆฌํ์ต๋๋ค. ์ด์ : ์ค๋์ ๋ฏธ์ฑ๋ ์ ํด์ปค๊ฐ ๋ด์ผ์ CTO๊ฐ ๋ฉ๋๋ค.
- ๊ทธ๋ ๋ฅผ ์ข์ํ๋ ์๋ชป๋ ์ฌ๋๋ค. ๋ด๊ฐ ๊ฐ์ฅ ์กด๊ฒฝํ๋ ํ๋ก๊ทธ๋๋จธ๋ค์ ์ผ๋ฐ์ ์ผ๋ก Java์ ์ด๊ดํ์ง ์์ต๋๋ค. ๋๊ฐ ๊ทธ๋ ๋ฅผ ์ข์ํ๋์? ์ธ์ด ๊ฐ์ ์ฐจ์ด๋ฅผ ๋ณด์ง ๋ชปํ์ง๋ง ์ธ๋ก ์์ Java์ ๋ํด ๋์์์ด ๋ฃ๋ ์ฌ๋๋ค; C++๋ณด๋ค ๋ ๋์ ๊ฒ์ ์ฐพ๋ ๋ฐ ์ง์ฐฉํ๋ ๋๊ธฐ์ ์ ํ๋ก๊ทธ๋๋จธ; ์ทจ์ง(๋๋ ์ํ์ ํฉ๊ฒฉ)ํ ์ ์๋ ๊ฒ์ด๋ผ๋ฉด ๋ฌด์์ด๋ ์ข์ํ๋ ์ก์์ฑ ๋ํ์์์ ๋๋ค. ์ด ์ฌ๋๋ค์ ์๊ฒฌ์ ๋ฐ๋์ ๋ฐฉํฅ์ ๋ฐ๋ผ ๋ณํฉ๋๋ค.
- ๊ทธ๋ ์ ๋ถ๋ชจ๋ ํ๋ ์๊ฐ์ ๋ณด๋ด๊ณ ์์ต๋๋ค. ์ฌ์ ๋น์ฆ๋์ค ๋ชจ๋ธ์ ๋ ๊ฐ์ง ์ธก๋ฉด์์ ๊ณต๊ฒฉ์ ๋ฐ๊ณ ์์ต๋๋ค. ๋ฐ์คํฌํ ์ปดํจํฐ์ ์ฌ์ฉ๋๋ ์ ๋ ดํ Intel ํ๋ก์ธ์๋ ์๋ฒ์ฉ์ผ๋ก ์ถฉ๋ถํ ๋นจ๋ผ์ก์ต๋๋ค. ๊ทธ๋ฆฌ๊ณ FreeBSD๋ ์๋ผ๋ฆฌ์ค๋งํผ ์ข์ ์๋ฒ OS๊ฐ ๋์ด๊ฐ๊ณ ์๋ ๊ฒ ๊ฐ์ต๋๋ค. Sun์ ๊ด๊ณ ์์๋ ํ๋ก๋์ ๊ธ ์ ํ๋ฆฌ์ผ์ด์ ์ ์ํด์๋ Sun ์๋ฒ๊ฐ ํ์ํ๋ค๋ ์ ์ ์์ํฉ๋๋ค. ๋ง์ฝ ์ด๊ฒ์ด ์ฌ์ค์ด๋ผ๋ฉด Yahoo๋ Sun์ ์ธ์ํ ์ฒซ ๋ฒ์งธ ์ค์ ์๊ฒ ๋ ๊ฒ์ ๋๋ค. ํ์ง๋ง ๋ด๊ฐ ๊ทธ๊ณณ์์ ์ผํ ๋ ๊ทธ๋ค์ Intel๊ณผ FreeBSD ์๋ฒ๋ฅผ ์ฌ์ฉํ์ต๋๋ค. ์ด๋ Sun์ ๋ฏธ๋์ ์ข์ ์ง์กฐ์ ๋๋ค. ๊ทธ๋ฆฌ๊ณ Sun์ด ๋ค์ด๋๋ฉด Java๋ ๋ฌธ์ ์ ๋น ์ง ์ ์์ต๋๋ค.
- ๊ตญ๋ฐฉ๋ถ์ ์ฌ๋. ๊ตญ๋ฐฉ๋ถ๋ ๊ฐ๋ฐ์๊ฐ Java๋ฅผ ์ฌ์ฉํ๋๋ก ๊ถ์ฅํฉ๋๋ค. ๊ทธ๋ฆฌ๊ณ ์ด๊ฒ์ ์ต์ ์ ์งํ์ฒ๋ผ ๋ณด์ ๋๋ค. ๊ตญ๋ฐฉ๋ถ๋ (๋น์ฉ์ด ๋ง์ด ๋ค๋๋ผ๋) ๊ตญ๊ฐ๋ฅผ ๋ณดํธํ๋ ์ผ์ ํ๋ฅญํ๊ฒ ์ํํ๊ณ ์์ผ๋ฉฐ ๊ณํ, ์ ์ฐจ ๋ฐ ํ๋กํ ์ฝ์ ์ข์ํฉ๋๋ค. ๊ทธ๋ค์ ๋ฌธํ๋ ํด์ปค ๋ฌธํ์ ์์ ํ ๋ฐ๋์ ๋๋ค. ์ํํธ์จ์ด์ ๊ดํด์๋ ์๋ชป๋ ํ๋จ์ ๋ด๋ฆฌ๋ ๊ฒฝํฅ์ด ์์ต๋๋ค. ๊ตญ๋ฐฉ๋ถ๊ฐ ์ฌ๋์ ๋น ์ง ๋ง์ง๋ง ํ๋ก๊ทธ๋๋ฐ ์ธ์ด๋ Ada์์ต๋๋ค.
์ด๊ฒ์ Java์ ๋ํ ๋นํ์ด ์๋๋ผ ํด๋น ํ์ง์ ๋ํ ๋นํ์ ๋๋ค. ๋๋ Java๋ฅผ ์ข์ํ๊ฑฐ๋ ์ซ์ดํ ๋งํผ Java๋ฅผ ์ ๋ชจ๋ฆ ๋๋ค. ๋๋ ์ Java๋ฅผ ๋ฐฐ์ฐ๋ ๋ฐ ๊ด์ฌ์ด ์๋์ง ์ค๋ช ํ๋ ค๊ณ ํฉ๋๋ค.
ํ๋ก๊ทธ๋๋ฐ์ ์๋ํ์ง ์๊ณ ์ธ์ด๋ฅผ ๋ฌด์ํ๋ ๊ฒ์ ์ฑ๊ธํ ๊ฒ์ฒ๋ผ ๋ณด์ผ ์ ์์ต๋๋ค. ๊ทธ๋ฌ๋ ์ด๊ฒ์ ๋ชจ๋ ํ๋ก๊ทธ๋๋จธ๊ฐ ์ฒ๋ฆฌํด์ผ ํ๋ ๋ฌธ์ ์ ๋๋ค. ๋ชจ๋ ๊ธฐ์ ์ ํ์ํ๊ธฐ์๋ ๋๋ฌด ๋ง์ ๊ธฐ์ ์ด ์์ต๋๋ค. ์๊ฐ์ ๋ค์ผ ๊ฐ์น๊ฐ ์๋์ง ์ฌ๋ถ๋ฅผ ์ธ๋ถ ์ ํธ๋ก ํ๋จํ๋ ๋ฐฉ๋ฒ์ ๋ฐฐ์์ผ ํฉ๋๋ค. ๋๋ ๋ง์ฐฌ๊ฐ์ง๋ก ์๋๋ฌ Cobol, Ada, Visual Basic, IBM AS400, VRML, ISO 9000, SET Protocol, VMS, Novell Netware ๋ฐ CORBA๋ฅผ ํ๊ธฐํ์ต๋๋ค. ๊ทธ๋ค์ ๋จ์ง ๋์๊ฒ ํธ์๋ ฅ์ด ์์์ต๋๋ค.
์๋ง๋ Java์ ๊ฒฝ์ฐ์๋ ๋ด๊ฐ ํ๋ ธ์ ์๋ ์์ต๋๋ค. ์๋ง๋ ํ๋์ ํฐ ํ์ฌ๊ฐ ๋ค๋ฅธ ํ์ฌ์ ๊ฒฝ์ํ๊ธฐ ์ํด ์ฅ๋ คํ๊ณ ๋์ค์ ์ํ ์์ํ์์ ๊ฐ๋ฐํ๊ณ ๋ง์ ๊ณผ๋๊ด๊ณ ๋ฅผ ๋ฐ์ผ๋ฉฐ ๊ตญ๋ฐฉ๋ถ์์ ์ฌ๋๋ฐ๋ ์ธ์ด๊ฐ ๊ทธ๋ผ์๋ ๋ถ๊ตฌํ๊ณ ๋ด๊ฐ ๊ธฐ์๊ฒ ์๊ฐํ๋ ๊น๋ํ๊ณ ์๋ฆ๋ต๊ณ ๊ฐ๋ ฅํ ์ธ์ด๊ฐ ๋ ๊ฒ์ ๋๋ค. ํ๋ก๊ทธ๋จ์. ์๋ง๋. ๊ทธ๋ฌ๋ ๊ทธ๊ฒ์ ๋งค์ฐ ์์ฌ์ค๋ฝ๋ค.
๋ฒ์ญํด์ฃผ์ ์ ๊ฐ์ฌํฉ๋๋ค: Denis Mitropolsky
PS
์ถ์ฒ : habr.com