์—ฌ๊ธฐ ๊ธ€ ๋ณด๋‹ˆ๊นŒ C#์œผ๋กœ ์‹œ์ž‘ํ•˜๋Š” ๊ฑธ ์ถ”์ฒœํ•˜๋Š” ๊ธ€์ด ๋งŽ์ด ๋ณด์—ฌ์„œ ์”€

๋ญ ์ทจ๋ฏธ ์ˆ˜์ค€์—์„œ๋ผ๋ฉด ๋ญ˜ ํ•˜๋˜์ง€ ์ƒ๊ด€ ์—†๊ธด ํ•œ๋ฐ


C#์€ ์ถ”์ƒํ™” ๋‹จ๊ณ„๊ฐ€ ๋†’์€ ์–ธ์–ด๋ผ ๋ฐฐ์šฐ๊ธด ์‰ฝ๊ฒ ์ง€๋งŒ JAVA, C# ์ด๋Ÿฐ ์–ธ์–ด๋“ค์ด C์—์„œ ํŒŒ์ƒ๋œ ์–ธ์–ด์ด๊ธฐ๋„ ํ•˜๊ณ , ๋ฉ”๋ชจ๋ฆฌ ๊ด€๋ฆฌ๋ฅผ ์•ˆ ํ•ด์ฃผ๋Š” ์–ธ์–ด๋„ ์•Œ๊ณ ๋Š” ์žˆ์–ด์•ผ ํ•œ๋‹ค๊ณ  ์ƒ๊ฐํ•จ....

๋ญ ๊ทธ๋Ÿฌ๋ฉด ์ง์ ‘ API๋กœ ํ”„๋ ˆ์ž„์›Œํฌ๋‚˜ ์—”์ง„ ๋งŒ๋“ค์–ด๋ผย ์–ด์…ˆ๋ธ”๋ฆฌ๋กœ ํ•ด๋ผ ์ด๋Ÿฐ ๋ง ๋‚˜์˜ฌ๊นŒ๋ด ๊ทธ๋Ÿฌ๋Š”๋ฐ C++ ๊ธฐ๋ณธ์„œ์— ์žˆ๋Š” ๋‚ด์šฉ ์ •๋„๋ฉด ๊ทธ๊ฒƒ๋“ค๋งŒํผ ๋ฐฐ์šฐ๊ธฐ ์–ด๋ ค์šด๊ฒƒ๋„ ์•„๋‹ˆ์ž–์•„


๊ทธ๋ฆฌ๊ณ  ์ทจ์—… ๋…ธ๋ฆฌ๋Š” ์‚ฌ๋žŒํ•œํ…Œ๋Š” ๊ฒŒ์ž„์—…๊ณ„ ์ฃผ๋ฅ˜ ์–ธ์–ด๋Š” C++์ด๋ผ C#(์‚ฌ์‹ค์ƒ ์œ ๋‹ˆํ‹ฐ)๋ณด๋‹ค ์ทจ์—…๋„ ์ž˜๋จ

์–ด์ฐจํ”ผ PS๋Š” ๋Œ€๋ถ€๋ถ„ C++(+๋ณด์กฐ๋ฌด๊ธฐ ํŒŒ์ด์ฌ)์œผ๋กœ ํ•˜๊ฒŒ๋ ๊ฑฐ๊ณ  ๋จธ์ž–์•„ย SICP๋‚˜ CSAPP๋„ ๋ณผํ…