ํ์ฌ ์ค3์ธ ํ์์ ๋๋ค. ์์ ๋ถํฐ ํ๋ก๊ทธ๋๋ฐ ์ธ์ด๋ฅผ ๋ฐฐ์ฐ๊ณ ์ถ์์ผ๋ย
์๋ํ๊ธฐ ํ๋ ย ํ๊ฒฝ ๋๋ฌธ์ ๋ชป ํ๋ค๊ฐย ๋๋์ดย ํ๊ฒฝ์ด ๊ฐ์ถ์ด์ ธ์ ์์ํ๋ ค๊ณ ํ๋๋ฐ์.
์ ๋ํฐ ์ชฝ์ผ๋ก ๊ฐ๊ธฐ ์ํด c#์ ๋ฐฐ์ฐ๋ ค๊ณ ํ๋๋ฐ, c์ธ์ด๋ฅผ ๋จผ์ ๋ฐฐ์์ผ ํ ๊น์?
์กฐ๊ธ ์์๋ณด๋ย
" c#๋ง ๋ฐฐ์๋ ๋ฑํ ํฐ ๋ฌธ์ ์๋ค. ๊ทธ๋ฌ๋ ๋ง์ฝ c๋ฅผ ๋ฐฐ์ฐ๋ฉด c#, c++ ๊ฐ์ ์ธ์ด๋ฅผย ์ข ๋ ์ํํ๊ณ ย ์ฝ๊ฒ ๋ฐฐ์ธ ์ ์์ ๊ฒ์ด๋ค. "
๊ฐ์ ๋๋์ด๋๋ฐ(์๋๋ฉด ์ฃ์ก..)
ย c#์ ๋ฐ๋ก ๋ฐฐ์ฐ๋ ๊ฒ์ด ์ข์๊น์,ย ๋์ด๊ฐ ์ด๋ ค ์๊ฐ์ด ๋ง์ผ๋ย c๋ถํฐ ์ฐจ๊ทผ์ฐจ๊ทผ ๋ฐฐ์๋๊ฐ๋ ๊ฒ์ด ์ข์๊น์?
์ฌ๋ฌ ๊ฐ์ง ๋ง์ด ๊ฒ์ ํด๋ณธ๊ฒ๊ฐ์๋ฐ ์ ์ ๋์ค์ ํ๋ ์ ํํ๋ ๊ฒ์ด ์๋์ง ์์ ์ด๋ ๊ฒ ๊ธ์ ์จ๋ด ๋๋ค.
์ํด๋ ๋๋๋ฐ C๋ ์๋ ์ฌ์์ ์ค๋ ์๊ฑธ๋ฆผ. ๋ค์ค๋ฐฐ์ด, ํฌ์ธํฐ ์ด๋ฐ๊ฑด ์ด๋ฐ๊ฒ ์๋คํ๋๊ฒ๋ง ์ดํดํ๊ณ ๋์ด๊ฐ๋๋จ. ๊ดํ ์์ ๋ฌธ์ ๋จธ๋ฆฌ ๋นํ๋ฉด์ ์ํ์ด๋ ๋จ.
์ธ์ด์ ๋ฌธ๋ฒ์ ๊ทธ ์ธ์ด๋ฅผ ๋ฐฐ์ฐ๋ ๋ฐ 10%๋ ์ฐจ์งํ ๊น์? 30๋ถ๋ง์๋ ๋ฐฐ์ธ ์ ์๋๊ฒ ์ธ์ด ๋ฌธ๋ฒ์ ๋๋ค. ์ค์ํ ๊ฑด ๊ทธ ์ธ์ด๋ง์ ํน์ฑ, ๊ทธ๋ฌ๋๊น ๊ทธ ์ธ์ด๋ก ์ด๋ค ํ๋ก๊ทธ๋จ์ ๋ง๋๋๊ฐ ํ๊ฑฐ์ฃ . ๊ทธ ๊ด์ ์ผ๋ก ๋ณด๋ฉด C๋ C#์ ์์ ๋ค๋ฅธ ์ธ์ด์ ๋๋ค. C๋ก๋ ๋ฉ๋ชจ๋ฆฌ ๊ด๋ฆฌ๋ฅผ ์ง์ ํด์ผ ํ๊ณ , ๋ ๊ทธ๊ฒ ๊ถ์ฅ๋ฉ๋๋ค. ์์ฐํ ํ๋ก์ธ์, ๋ฉ๋ชจ๋ฆฌ ๊ตฌ์กฐ๋ฅผ ์ด๋์ ๋ ์ดํดํด์ผ ํ๊ณ ๊ฑฐ๊ธฐ์ ๋ง๊ฒ ์ฝ๋ฉํด์ผ ํฉ๋๋ค. ๊ฒ๋ค๊ฐ, ๊ทธ๋ฐ ์์คํ ๋ ๋ฒจ ํ๋ก๊ทธ๋จ์ด ํ์ํ ๊ฒฝ์ฐ์ ์ฃผ๋ก ์ฐ์ด์ฃ . ๋ฐ๋ฉด C#์ ์๋ฐ์ฒ๋ผ ๋ฉ๋ชจ๋ฆฌ ๊ด๋ฆฌ๋ฅผ VM์ด ํด์ฃผ๊ณ ๊ฐ์ฒด ์งํฅ ์คํ์ผ์ ๋ฐ๋ผ ์ฝ๋ฉํฉ๋๋ค. ์ค์ ๊ธฐ๊ณ์ ํ ๋จ๊ณ ๋จ์ ๋ ์ํ์ ํ๋ก๊ทธ๋๋ฐ์ด๋ผ ๊ธฐ๊ณ๋ฅผ ์๊ฐํ ์ผ์ด ๊ฑฐ์ ์์ต๋๋ค. ๊ทธ๋์ ๊ฐ์ฒด ์งํฅ ์คํ์ผ๋ก ๋ฌธ์ ๋ฅผ ๊ทธ๋๋ก ๋ชจ๋ธ๋งํ๋ ์คํ์ผ์ด ์ ํธ๋ฉ๋๋ค.
์ด๋ ๊ฒ ์์ ํ ๋ค๋ฅด๊ธฐ ๋๋ฌธ์ C๋ฅผ ๋ฐฐ์ ๋ค๊ณ C#์ ๋ฐฐ์ฐ๊ธฐ ์ฌ์์ง๋ค๋ ๊ฑด ๋จ์ง ๋ฌธ๋ฒ์ ๊ตญํ๋ ์ด์ผ๊ธฐ + ์ด๋ค ์ธ์ด์๋ ์๋ ํน์ฑ(๊ธ๋ฐฉ ๋ฐฐ์)์ ๋ํ ์ด์ผ๊ธฐ์ผ ๊ฒ์ ๋๋ค. ์์ ์ด๋ณด๊ฐ ์๋๋ฉด ๋ฌธ๋ฒ์ด๋ ๋ชจ๋ ์ธ์ด์์ ๊ณตํต์ ์ผ๋ก ๋ํ๋๋ ํน์ฑ์ ๋ณ๋ก ์ด๋ ค์ด๊ฒ ์๋๋๋ค. ์์ ์ด๋ณด๋ผ๋ ๊ทธ๊ฒ ๋ค๋ฅธ ์ธ์ด๋ฅผ ๋จผ์ ๋ฐฐ์ฐ๊ณ , ๋ด๊ฐ ์ํ๋ ์ธ์ด๋ฅผ ๋ฐฐ์์ผ์ง๋ผ๋ ํ๋จ์ ๊ทผ๊ฑฐ๋ ๋์ง ์์ต๋๋ค. ๋ค์ ๋งํ์ง๋ง, ์ธ์ด๋ฅผ ๋ฐฐ์ธ ๋๋ ๋ฌธ๋ฒ์ด ์ค์ํ ๊ฒ ์๋๋ผ, ๊ทธ ์ธ์ด๋ฅผ ์ฌ์ฉํด ์ด๋ค ๋ฐฉ์์ผ๋ก ๋ฌธ์ ๋ฅผ ๋ชจ๋ธ๋งํ๋๊ฐ๊ฐ ์ค์ํฉ๋๋ค. ๊ทธ ๊ด์ ์์ C#์ ์ต์ข ์ ์ผ๋ก ์ธ ๊ฒ์ด๋ผ๋ฉด ๊ทธ๋ฅ C#์ ๋ฐฐ์ฐ๋ ๊ฒ ํจ์ฌ ๋ซ์ต๋๋ค.
์ข์ ์ฒ ํ์ด์์ ์ ์๋
C๋จผ์ ํด ๋๋ ์คํ๊ต1๋ ๋ถํฐ ๋ฒ ์ด์ง ํ๊ณ ์ด์ ๋ธ๋ฌ ๋ฐฐ์ ๋๋ฐ ๊ทธ๊ฒ ๋ชจ๋ ์ธ์ด์ ๊ทผ๊ฐ์ด ๋๋๋ผ.
๋ ๊ฐ์ธ์ ์ผ๋ก๋ ์คํ์์ด๋๊น ๋ C๋ฅผ ํ๋ผ๊ณ ํ๊ณ ์ถ์ด ๊ธฐ์ดํํ์ด ๋์ค์ ํฐ๋์๋๋ค.
์ฌ์ค c#๋งํด๋ ๋. ๋ฌธ์ ๋ ์์ด. ๊ทธ๋ฐ๋ฐ ๋ญ๊ท์ง์ ๋ํ ๊น์ ์ดํด, ๊ฐ์ฆ์ด ์๊ธธ๋๊ฐ ์์ผ๋ฉด ๊ทธ๋ C/C++์ ๋ด๋ ๋. c/c++์ ํต์ฌ์ ํฌ์ธํฐ์ผ. ๊ทธ๊ฑฐ ์ธ์๋ ๋๋จธ์ง ์ธ์ด๋ค์ ๋ค ์์ด. ๊ทธ ๊ฐ๋ ๋ง ์๋ฉด ๋ ๋ฏ.
C์ธ์ด๋ถํฐ ๋ฐฐ์ฐ๋ฉด ์ข๋ ๊ธฐ๋ฐ์ ํํํด์ง๊ธดํ ๊ฑด๋ฐ ๋์ ํฅ๋ฏธ๋ฅผ ๋ ๋นจ๋ฆฌ ์์๋ฏ ๊ทธ๋ฅ ๋์ถฉ ๋ฐ๋ก ๊ณจ๋๋ฉํ๊ฐ์๋ก C#๋ค์ด๋ฐ์ผ๋ฉด์ ์ผ๋จ ๋์ ๋ณด์ด๊ณ ์์ ์กํ๋ ๊ฒ์๋ค์ ๋ง๋ค์ด๋ณด๋ฉด์ ์ด๋ ๊ฒ ํฅ๋ฏธ๋ฅผ ์ด์ด๋๊ฐ๋์ชฝ์ด ๋ ์ข์๋ฏํจ ์ด๋ ๊ฒ ํ๋ค๋ณด๋ฉด ์๊ธฐ๊ฐ ๋ถ์กฑํ ๋ถ๋ถ์ ๋๋ผ๊ณ ๋ค์ C์ธ์ด๋ฅผ ๊ณต๋ถํ๋ คํ๊ฑฐ๋ ๊ทธ์ธ ๋ ๊น์ ๋ถ๋ถ์ ๊ณต๋ถํ๋ คํ ํ ๋.
c#
์์ ๊ธฐ์ด๋ถํฐ ๋ฐฐ์ฐ๋ฉด ์ข๋ค๋๋ ๊ฐ์ ๋ง ๋ฏฟ์ง๋ง๊ณ ๊ฑ ์ฌ๋ฏธ๋ถ์ฌ์ผ ๋ญ๋ผ๋ ๋๋ค ์ด์ฐจํผ C๋ ๋์ค์๊ฐ์ ๋ฐฐ์๋๋๋ค. ์ด์ฐจํผ C๋ฅผ ์ ๋ฌธ์ ์ผ๋ก ๊ณต๋ถํ๊ณ ์ธ์ผ์ ์์ํ ์ง๋ง ๊ฑ ์ ๋ํฐ๋ก ๋ญ๋ผ๋ ํ๋ ๋์ฐ๋ฉด์ ๊ฒ์ ๋ฃจํ์๋ํ ๊ฐ๋ ์ก์ผ๋ฉด์ ๋ญ๋ผ๋ ๋ง๋ค๋ฉด์ํด๋ผ.. ์ด๋ฐ์ ๊ทธ๋ฐ๊ฑฐ๋ถํฐ๋ฐฐ์ฐ๋ฉด ๊ฑฐ์๋ค ๋๊ฐ ๋จ์ด์ง๋๋ผ ์ง์ง ๊ธฐ์ด๊ฐ ๋ธ๋ฆฐ๋ค๊ณ ๋๋๋์ฏค ํ๋ฉด ๊ทธ๋๋ ๊ทธ๋ฅ ์ฝ๋๋ง ์ณ๋ ์ฌ๋ฐ์๋์ ๊ฑ ์ ๋ํฐํ์ C#๋ง ํ์ง๋ง๊ณ
์ค3์ด๋ผ๋ ๊ฑธ ๋ชป๋ดค๋ค์. ํ๊ต์์ ์์ด ์ ์ผ ๋นจ๋ฆฌ ๋ฐฐ์ฐ๋ ์ ๋ค์ด ๋๊ตฝ๋๊น? ์ด๋ ํ.์์ ๊ฐ๋์ง, ์ด๋ ์ฑ ์ ๋ณด๋์ง, ์ด๋ ๋ฐฉ๋ฒ๋ก ์ ๋ฐ๋ฅด๋์ง ๊ทธ๋ฐ ๊ฑด ํ๋๋ ์ค์ํ์ง ์์ต๋๋ค. ๋ญ๋ ์ง ์ ์ผ ๋นจ๋ฆฌ ๋ฐฐ์ฐ๋ ์ฌ๋๋ค์, ์จ๋จน์ผ๋ฉด์ ๋ฐฐ์ฐ๋ ์ฌ๋๋ค์ ๋๋ค. ์ธ์์ RPG๊ฐ ์๋๋๋ค. ์ต๊ณ ์ ๋น๋๋ ์๊ณ ์ต์ ํ๋ ์๊ณ ์คํผ๋๋ฐ๋ ์์ด์. ์จ๋จน์ผ๋ฉด์ ํฅ๋ฏธ๊ฐ ๋จ์ด์ง์ง ์๊ฒ ๋ฐฐ์ฐ์ธ์. ๊ทธ๊ฒ ์ ์ผ ๋นจ๋ฆฌ ๊ฐ๋ ๊ธธ์ ๋๋ค. C#์ผ๋ก ๊ฒ์ ๋ง๋ค๊ณ ์ถ์ผ๋ฉด ๊ทธ๋ฅ ๋น์ฅ ๊ฒ์ ๋ง๋์ธ์. ๊ฐ๋จํ ๊ฑฐ๋ถํฐ. ์ด๋ฐ์ ๋ฐ ์ฑ ์ฌ์ง ๋ง์ธ์. ๊ฐ์๋ ๋ฃ์ง ๋ง์ธ์. ๊ฒ์ ๋ง๋๋ ๋ฐฉ๋ฒ ์ฐพ์ ๋ณด๋ฉด์ ๋ฐ๋ผํ๋ค ๋ณด๋ฉด ์ธ์ด๋ ๊ทธ๋ฅ ๋ฐฐ์์ง๋๋ค. ๊ทธ๋ฌ๋ฉด์ ์๊ธฐ๊ฐ ๋ถ์กฑํ ๋ถ๋ถ ์ฐพ์์ ๊ณต๋ถํ๊ณ ์ฐ์ตํ๊ณ ํ๋ฉด ๊ทธ๊ฒ ์๋์ ๋๋ค.