¾ÕÀ¸·Î    ¸ñÂ÷    1    Á¦2Àå    3    4    5    6    7    8    ´ÙÀ½À¸·Î

2. ½ÇÁ¦ ¼¼°è¿¡ À־ÀÇ ÆÄÀ̽ã

2.1. ¾ó¸¶³ª ¸¹Àº »ç¶÷µéÀÌ ÆÄÀ̽ãÀ» »ç¿ëÇϳª¿ä?

ºÐ¸íÈ÷, ¼ö½Ê¸¸ Á¤µµ È®½ÇÈ÷´Â ¼ö¸¸Àº µÉ °Ì´Ï´Ù. ³ª³¯ÀÌ ¸¹Àº »ç¶÷µéÀÌ ±× ºûÀ» º¸°í ÀÖ½À´Ï´Ù. comp.lang.python ´º½º±×·ìÀº ´ë´ÜÈ÷ È°µ¿ÀûÀÔ´Ï´Ù, ±×·¸Áö¸¸ °Å±â¿¡¼­ ÆÄÀ̽㠻ç¿ëÀÚ³ª °¡ÀÔÀÚÀÇ Á¤È®ÇÑ ¼ýÀÚ¸¦ Ãß»êÇÒ ¼ö´Â ¾ø½À´Ï´Ù.

Á¦ÀÌ™U ¾ÆÆ®¹Ì¾Ç(Jacek Artymiak)ÀÌ ÆÄÀ̽㠻ç¿ëÀÚ¸¦ ¼¼´Â °è¼ö±â¸¦ ¸¸µé¾ú½À´Ï´Ù; ÇöÀçÀÇ ¼ýÀÚ´Â http://www.wszechnica.safenet.pl/cgi-bin/checkpythonuserscounter.py¿¡ ¹æ¹®ÇÏ½Ã¸é º¸½Ç ¼ö ÀÖ½À´Ï´Ù. (ÀÌ·¸°Ô ¹æ¹®ÇϽŴٰí Çؼ­ Ä«¿îÅÍ°¡ ¿Ã¶ó°¡Áö´Â ¾Ê½À´Ï´Ù; ¾ÆÁ÷±îÁö µî·ÏÇÏÁö ¾ÊÀ¸¼Ì´Ù¸é ±× ¸µÅ©¸¦ »ç¿ëÇϼ¼¿ä). ´ëºÎºÐÀÇ ÆÄÀ̽㠻ç¿ëÀÚµéÀº ¹Ýµå½Ã µî·ÏÇÒ ÇÊ¿ä´Â ¾ø¾î º¸ÀÔ´Ï´Ù.

¶Ç ´Ù¸¥ Åë°è´Â ÆÄÀ̽ã À¥ ¼­¹ö¿¡ ´ëÇÑ Á¢±Ù ºóµµÀÔ´Ï´Ù. ´ÙÀ½ÀÇ http://www.python.org/stats/¸¦ ÇÑ ¹ø º¸¼¼¿ä.


2.2. ÆÄÀ̽ãÀ¸·Î ½ÇÇàµÇ´Â Áß¿äÇÑ ÇÁ·ÎÁ§Æ®°¡ ÁøÇàµÇ°í ÀÖ´Â°Ô ÀÖ³ª¿ä?

CWI (ÆÄÀ̽ãÀÇ ¿¹Àü Áý)¿¡¼­, ¿ì¸®´Â 20,000¶óÀÎÀÇ ÇÏÀÌÆÛ ¹Ìµð¾î ÀúÀÛ È¯°æÀ» ÀÛ¼ºÇÏ¿´½À´Ï´Ù. 5,000¶óÀÎÀÇ ¸ÖƼ¹Ìµð¾î ¿ø°ÝȸÀÇ µµ±¸, »Ó¸¸ ¾Æ´Ï¶ó ¸¹°í ¸¹Àº ÀÛÀº ÇÁ·Î±×·¥µéÀ» ÀÛ¼ºÇÏ¿´½À´Ï´Ù.

CNRI (ÆÄÀ̽ãÀÇ »õÁý)¿¡¼­, ¿ì¸®´Â µÎ °³ÀÇ °Å´ëÇÑ ¾îÇø®ÄÉÀ̼ÇÀ» ÀÛ¼ºÇÏ¿´½À´Ï´Ù: GrailÀ̶ó´Â, ¿ÏÀüÇÑ »ç¾çÀ» °®Ãá À¥ ºê¶ó¿ìÀú¿Í (http://grail.cnri.reston.va.us/¸¦ º¸¼¼¿ä), ±×¸®°í ³ë¿ìº¸Æ® ¿î¿µÈ¯°æ(Knowbot Operating Environment)À̶ó´Â, À̵¿Åë½Å Äڵ带 À§ÇÑ ºÐ»ê ȯ°æÀ» ÀÛ¼ºÇÏ¿´½À´Ï´Ù.

¹öÁö´Ï¾Æ ´ëÇÐÀº ÆÄÀ̽ãÀ» »ç¿ëÇÏ¿© °¡»ó ½ÇÁ¦ ¿£ÁøÀ» Á¦¾îÇÏ¿´½À´Ï´Ù. http://alice.cs.cmu.edu/¸¦ º¸¼¼¿ä.

Á¦·Ï½ºÀÇ PARC¿¡¼­ ILU ÇÁ·ÎÁ§Æ®·Î ILU ÀÎÅÍÆäÀ̽º¸¦ À§ÇÑ Á¢ÂøÁ¦¸¦ »ý¼ºÇÒ ¼ö ÀÖ¾ú½À´Ï´Ù. ftp://ftp.parc.xerox.com/pub/ilu/ilu.html¸¦ º¸¼¼¿ä. ILU´Â ÀÚÀ¯ CORBA ȣȯ ORB·Î¼­ È£½ºÆ® ¾ð¾î¸¦ »ç¿ëÇÏ¿© È£½ºÆ® Ç÷§Æû¿¡ ºÐ»ê °´Ã¼ ¿¬°áÀ» °¡´ÉÇÏ°Ô ÇÕ´Ï´Ù.

¸¶Å© Çظóµå¿Í ±×·¹±× ½ºÅ¸ÀÎ(Mark Hammond°ú Greg Stein) ¿Ü ¸î¸î »ç¶÷µéÀº ÆÄÀ̽ã°ú ¸¶ÀÌÅ©·Î¼ÒÇÁÆ®ÀÇ ¾×Ƽºê X ±×¸®°í COM ¾ÆÅ°ÅØÃÄ¿ÍÀÇ ÀÎÅÍÆäÀ̽º¿¡ ÈûÀ» ½ñ°í ÀÖ½À´Ï´Ù. ÀÌ°ÍÀº °ð ÆÄÀ̽ãÀÌ ¾×Ƽºê ¼­¹ö ÆäÀÌÁö·Î »ç¿ëµÇ°Å³ª COM Á¦¾î±â·Î »ç¿ëµÉ ¼ö ÀÖ´Ù´Â °ÍÀ» ÀǹÌÇÕ´Ï´Ù (¿¹¸¦ µé¾î ¿¢½ÇÀ̳ª ¿¢¼¼½º¿¡ ȤÀº COMÀ» ÀνÄÇÏ´Â ´Ù¸¥ ¾î¶² ¾îÇø®ÄÉÀ̼ǿ¡µµ Á¤º¸¸¦ »ðÀÔÇϰųª ÀÚµ¿ÀûÀ¸·Î ÃßÃâÇÒ ¼ö ÀÖ´Ù´Â °ÍÀ» ¶æÇÕ´Ï´Ù). ¸¶Å©ÀÇ ÁÖÀåÀ¸·Î´Â ÆÄÀ̽ãÀÌ ½ÉÁö¾î´Â ¾×Ƽºê X ½ºÅ©¸³Æà ȣ½ºÆ®·Îµµ µÉ ¼ö ÀÖ´Ù°í ÇÕ´Ï´Ù (¾à°£ ÀÌ»óÇÑ °¨°¢À» Áö´Ï½Å ºÐÀ̶ó¸é, JScript¸¦ ÆÄÀ̽ãÀ¸·Î ¸¸µé¾îÁø ¾îÇø®ÄÉÀ̼Ǿȿ¡ ³»ÀåÇÏ½Ç ¼öµµ ÀÖ´Ù´Â ¸»ÀÌÁö¿ä). Python/AX/COM Àº ÆÄÀ̽ãÀ© ¹èÆ÷º»¿¡ Æ÷ÇÔµÇ¾î ¹èÆ÷µË´Ï´Ù.

Ķ¸®Æ÷´Ï¾Æ ´ëÇÐÀÇ, ¾óºó(Irvine)Àº TELE-VisionÀ̶ó°í ºÒ¸®¿ì´Â Çлý °ü¸® ½Ã½ºÅÛÀ» »ç¿ëÇÕ´Ï´Ù. ÀüÀûÀ¸·Î ÆÄÀ̽ãÀ¸·Î ÀÛ¼ºµÈ °ÍÀÔ´Ï´Ù. ¿¬¶ôó: ·¡ÀÌ ÇÁ¶óÀ̽º(Ray Price) rlprice@uci.edu.

È£ÁÖ¿¡ ÀÖ´Â ¸áº¸¸¥ Å©¸®ÄÏ ±×¶ó¿îµå (MCG)¿¡¼­´Â (a 100,000+ person venue) Á¡¼ö ±â·Ï ½Ã½ºÅÛÀ» ¿¥¿¡½º À©µµ¿ì¿¡¼­ °ÅÀÇ ÆÄÀ̽ãÀ¸·Î ÀÛ¼ºÇÏ°í ÀÖ½À´Ï´Ù. ÆÄÀ̽ãÀÇ Ç¥Çö½ÄÀº ±× °Ô½ÃÆÇ¿¡ ³ªÅ¸³ª´Â °ÅÀÇ ¸ðµç Á¡¼ö±â·Ï Ç׸ñÀ» ÀÛ¼ºÇϴµ¥ »ç¿ëµË´Ï´Ù. ´Üµ¶ÀûÀÎ C++¿¡¼­ Python/C++À¸·Î À̵¿ÇÏ¸é ±×·¸Áö ¾Ê¾ÒÀ¸¸é °£´ÜÄ¡ ¾Ê¾ÒÀ» ±â´ÉÀ» Á¦°øÇÕ´Ï´Ù.

´ÙÀ½ Áú¹®À» ÂüÁ¶Çϼ¼¿ä.

ÁÖÀÇ: ÀÌ FAQ Ç׸ñÀº ÁøÂ¥·Î ¿À·¡µÇ¾ú½À´Ï´Ù. ´õ ÃÖ½ÅÀÇ ¸ñ·ÏÀ» ¿øÇϽøé http://www.python.org/psa/Users.html¸¦ ÂüÁ¶Çϼ¼¿ä.


2.3. ÆÄÀ̽ãÀ» »ç¿ëÇÑ »ó¾÷¿ë ÇÁ·ÎÁ§Æ®µéÀÌ ÁøÇàµÇ°í Àִ°ÍÀÌ ÀÖ³ª¿ä?

±×·³¿ä, ¼ö ¸¹Àº »ó¾÷Àû È°µ¿¿¡¼­ ÆÄÀ̽ãÀ» »ç¿ëÇÕ´Ï´Ù. ¸ñ·ÏÀº http://www.python.org/psa/Users.htmlÀ» º¸¼¼¿ä.


2.4. ÆÄÀ̽ãÀº ¾ó¸¶³ª ¾ÈÁ¤ÀûÀΰ¡¿ä?

´ë´ÜÈ÷ ¾ÈÁ¤ÀûÀÔ´Ï´Ù. ÇöÀç ¹öÀü ¹øÈ£¶§¹®¿¡ °³¹ß ´Ü°è°¡ ½ÃÀÛ´Ü°è¶ó´Â »ý°¢ÀÌ µéÁöµµ ¸ð¸£Áö¸¸, »ç½ÇÀº (0.9.x ¿¡¼­ 1.5.2±îÁö ¹øÈ£°¡ ¸Å°ÜÁø) »õ·Ó°í, ¾ÈÁ¤ÀûÀÎ ¹èÆ÷º»ÀÌ 1991³â ÀÌÈÄ·Î ¸Å 3°³¿ù¿¡¼­ 6°³¿ù ȤÀº 12°³¿ù ¸¶´Ù ³ª¿À°í ÀÖ½À´Ï´Ù.


2.5. ¹Ì·¡ÀÇ ÆÄÀ̽㿡 ¾î¶² »õ·Î¿î ¹ßÀüÀ» ¿¹»óÇÒ ¼ö ÀÖ³ª¿ä?

´º½º±×·ìÀÇ ³íÀǵéÀ» ã¾Æº¸¼¼¿ä! ¿öÅ©»ðÀÇ ÁøÇà(http://www.python.org/workshops/)¿¡´Â ¹Ì·¡¿¡ ´ëÇÑ Èï¹ÌÀÖ´Â °üÁ¡µéÀÌ ´ã°Ü Àֱ⵵ ÇÕ´Ï´Ù.

¶ÇÇÑ ¾î¶² Á¦¾ÈµéÀÌ ÀÖ³ª º¸½Ã·Á¸é http://python.sourceforge.net/peps/¿¡¼­ »ìÆ캸¼¼¿ä.


2.6. ÆÄÀ̽㿡´Ù ºñȣȯÀûÀÎ º¯°æÀ» Çصµ ±¦Âú³ª¿ä?

ÀϹÝÀûÀ¸·Î ¸»Çϸé, ¾ÈµË´Ï´Ù. ÀÌ¹Ì ¼ö¹é¸¸ ¶óÀÎÀÇ ÆÄÀ̽ã Äڵ尡 ¼¼°è¿¡ ÀÖ½À´Ï´Ù, ±×·¡¼­ ÀÌ¹Ì Á¸ÀçÇÏ´Â ÇÁ·Î±×·¥ÀÇ ¾ÆÁÖ ÀÛÀº ºÎºÐÀÌ»óÀ» ¹«È¿È­½ÃÅ°´Â, ¾ð¾î¿¡ ´ëÇÑ ¾î¶°ÇÑ º¯°æµµ °ÅÀýµÇ¾î¾ß ÇÕ´Ï´Ù. ¿©·¯ºÐÀÌ º¯È¯ ÇÁ·Î±×·¥À» Á¦°øÇÒ ¼ö ÀÖÀ»Áö¶óµµ, ¸ðµç ¹®¼­¸¦ °»½ÅÇØ¾ß ÇÏ´Â ¹®Á¦Á¡ÀÌ ¿©ÀüÈ÷ ÀÖ½À´Ï´Ù. ¸¸¾à ÇÑ »ç¾çÀÌ º¯°æµÇ¾î¾ß ÇÑ´Ù¸é Á¡ÁøÀûÀ¸·Î º¯°æÇÏ´Â ±æÀ» Á¦°øÇÏ´Â °ÍÀÌ ¿ÀÁ÷ À¯ÀÏÇÑ ¹æ¹ýÀÔ´Ï´Ù.

ÇÏÀ§-ºñȣȯÀ» ÀÛ¼ºÇϱâÀ§Çؼ­ Á¦¾ÈµÈ ¸ÞÄ«´ÏÁòÀº http://python.sourceforge.net/peps/pep-0005.html¿¡¼­ º¸¼¼¿ä.


2.7. ÆÄÀ̽ãÀÇ ¹Ì·¡´Â ¹«¾ùÀΰ¡?

¹Ì·¡ÀÇ È°µ¿¿¡ ´ëÇÑ Á¦¾ÈµéÀ» ¾Ë°í ½ÍÀ¸½Ã¸é http://python.sourceforge.net/peps/¸¦ º¸¼¼¿ä. PEP(ÆÄÀ̽㠰³¼± Á¦¾È)ÁßÀÇ Çϳª´Â PEP 󸮰úÁ¤°ú PEP Çü½Ä¿¡ °üÇÏ¿© ´Ù·ì´Ï´Ù -- PEP¸¦ Á¦ÃâÇÏ°í ½Í´Ù¸é http://python.sourceforge.net/peps/pep-0001.html¸¦ º¸¼¼¿ä. http://python.sourceforge.net/peps/pep-0042.html¿¡´Â ÆÄÀ̽㠰³¹ß ÆÀÀÌ ¼Õ´ë°í ½Í¾îÇÏ´Â Èñ¸Á¸ñ·ÏµéÀÌ ÀÖ½À´Ï´Ù.


2.8. µµµ¥Ã¼, PSA°¡ ¹«¾ùÀΰ¡¿ä?

ÆÄÀ̽㠼ÒÇÁÆ®¿þ¾î È°µ¿(The Python Software Activity)À¸·Î¼­ http://www.python.org/psa/ ´Â ¸¹Àº ÆÄÀ̽㠿­±¤Àڵ鿡 ÀÇÇؼ­ â¼³µÇ¾ú°í ÆÄÀ̽ãÀÌ °³ÀÎ ¼öÁØÀÇ Ã¥ÀÓ°ú Á¦Ç° ÀÌ»óÀ̱⸦ ¿øÇÏ¿´½À´Ï´Ù. CNRI http://www.cnri.reston.va.us/¿¡ µÕÁö¸¦ ²Ù·È½À´Ï´Ù.

ÀÌÁ¦ PSA´Â Æó±âµÇ¾ú½À´Ï´Ù. ÀÌÁ¦ ´õÀÌ»ó °¡ÀÔÇÒ ÇÊ¿ä°¡ ¾ø½À´Ï´Ù.


2.9. »èÁ¦µÊ


2.10. »èÁ¦µÊ


2.11. ÆÄÀ̽ãÀº Y2K (2000³â ¹®Á¦)¿¡ ÀûÀÀÇϳª¿ä?

2001³â 1¿ù ÇöÀçºÎ·Î ¾Æ¹«·± ¹®Á¦µµ º¸°íµÈ ¹Ù ¾ø½À´Ï´Ù. ±×¸®°í Y2K ÀûÀÀ¹®Á¦´Â ÁÖÁ¦-°Å¸®°¡ ¾ÈµÇ´Â °Å °°½À´Ï´Ù.

ÆÄÀ̽ãÀº ¹«·á·Î Á¦°øµÇ¹Ç·Î, ¾î¶°ÇÑ Àý´ëÀûÀÎ º¸Áõµµ ¾ø½À´Ï´Ù. ¸¸¾à ¼û°ÜÁø ¹®Á¦°¡ ÀÖ´õ¶óµµ, Ã¥ÀÓÀº »ç¿ëÀÚÀÇ °ÍÀÌÁö °³¹ßÀÚÀÇ °ÍÀÌ ¾Æ´Õ´Ï´Ù, ±×¸®°í ¼ÕÇØ¿¡ ´ëÇؼ­ º¸»óÀ» ¿ä±¸ÇÒ¸¸ÇÑ ±× ´©±¸µµ ¾ø½À´Ï´Ù.

ÆÄÀ̽ãÀº ³¯Â¥ 󸮸¦ ÇÏÁö ¾Ê½À´Ï´Ù, ÇÑ´Ù¸é ¸ðµç °ÍÀº ½Ã°£¿¡ °üÇÑ À¯´Ð½ºÇ¥Çö¿¡ ±âÃÊÇÑ °ÍÀ¸·Î¼­ (ºñ-À¯´Ð½º ½Ã½ºÅÛ¿¡¼­µµ) 1970³â ÀÌÈÄ·Î Ãʸ¦ »ç¿ëÇÏ°í ÀÖÀ¸¸ç 2038³âÀÌ µÉ ¶§±îÁö´Â ³ÑÄ¡Áö ¾ÊÀ» °Ì´Ï´Ù..


2.12. ÆÄÀ̽ãÀÇ Ãʺ¸ ÇÁ·Î±×·¡¸Ó¸¦ À§ÇÑ ¼ö¾÷¿¡¼­ ÁÁÀº ¾ð¾îÀΰ¡¿ä?

±×·¸½À´Ï´Ù. ÀÌ ¿À·¡µÈ ¹®Á¦´Â ¿©·¯ºÐÀÌ ÆÄÀ̽ãÀ» ÇÁ·Î±×·¡¸ÓÀÇ Ã¹ ¹ø° ¾ð¾î·Î¼­ °¡¸£Ä¡´Âµ¥ µû¸£´Â ¸ðµç °í¹Î¿¡ ´ëÇÏ¿© ¾ð±ÞÇÏ·Á°í ÇÕ´Ï´Ù. (ÆÄÀ̽ãÀ» ±³À°¿ëÀ¸·Î »ç¿ëÇÏ´Â ¹®Á¦¸¦ ³íÀÇ ÇÏ°íÀÚ ÇϽøé, edu-µ¿È£È¸ ¸ÞÀϸµ¸®½ºÆ®¿¡ °¡ÀÔÇÏ´Â °Í¿¡ ´ëÇÏ¿© °ü½ÉÀ» °¡ÁúÁöµµ ¸ð¸£°Ú½À´Ï´Ù. http://www.python.org/sigs/edu-sig/À» º¸¼¼¿ä.)

¿©ÀüÈ÷ ÇлýµéÀº ¿¹¸¦ µé¾î, ÆĽºÄ®, C¿Í °°Àº Á¤ÀûÀ¸·Î ÇüÁ¤ÀÇ µÇ´Â ¼øÂ÷ÀûÀÎ ¾ð¾î¶óµç°¡, C++ ¶Ç´Â JavaÀÇ ÇϺΠ¸ðÀ½°ú ½ÃÀÛÇÏ´Â °ÍÀÌ ¿©ÀüÈ÷ ÀϹÝÀûÀÔ´Ï´Ù. Á¦°¡ »ý°¢Çϱ⿡ ÆÄÀ̽ãÀ» ±×µéÀÇ Ã¹ ¹ø° ¾ð¾î·Î¼­ ¹è¿ìµµ·Ï ÇлýµéÀ» µµ¿ÍÁÖ´Â °ÍÀÌ ´õ ÁÁ½À´Ï´Ù. ÆÄÀ̽ãÀº ´ë´ÜÈ÷ °£°áÇÏ°í ÀÏ°üÀûÀÎ ±¸¹®À» °¡Áö¸ç °Å´ëÇÑ Ç¥ÁØ ¶óÀ̺귯¸®°¡ ÀÖ½À´Ï´Ù. ¹«¾ùº¸´Ù Áß¿äÇÑ °ÍÀº ÆÄÀ̽ãÀ» Ãʺ¸ ÇÁ·Î±×·¡¹Ö °­Á¿¡ »ç¿ëÇÔÀ¸·Î½á ÇлýµéÀº Áß¿äÇÑ ÇÁ·Î±×·¡¹Ö ±â¼ú, ¿¹¸¦ µé¾î ¹®Á¦ ÇØ°á°ú µ¥ÀÌŸ Çü µðÀÚÀΰú °°Àº ±â¼úµé¿¡ ÁýÁßÇÒ ¼ö ÀÖ½À´Ï´Ù.

ÆÄÀ̽ãÀ¸·Î, ÇлýµéÀº ½Å¼ÓÇÏ°Ô È¸µ¹À̳ª ÀýÂ÷µî°ú °°Àº ±âº»ÀûÀÎ °³³äµéÀ» ½ÀµæÇÒ ¼ö ÀÖ½À´Ï´Ù. ½ÉÁö¾î ÃʱâÀÇ °­Á ÄÚ½º¿¡ »ç¿ëÀÚ-Á¤ÀÇ °´Ã¼¿Íµµ ÀÛ¾÷ÇÒ ¼ö ÀÖ½À´Ï´Ù. ¿¹¸¦ µé¾î, Æ®¸® ±¸Á¶¸¦ ÆÄÀ̽ãÀÇ ³»Æ÷ ¸®½ºÆ®·Î ±¸ÇöÇÒ ¼öµµ ÀÖÀ» °ÍÀÔ´Ï´Ù. ÇлýµéÀº ¿øÇϱ⸸ ÇÑ´Ù¸é ù¹ø° °­Á¿¡¼­ °´Ã¼¿¡ °üÇÏ¿© ¾Ë¼öµµ ÀÖÀ» °ÍÀÔ´Ï´Ù. ÀÌÀü¿¡ ÀüÇô ÇÁ·Î±×·¡¹Ö °æÇèÀÌ ¾ø´Â Çлý¿¡°Ô´Â, Á¤ÀûÀ¸·Î ÇüÁ¤ÀÇµÈ ¾ð¾î¸¦ »ç¿ëÇÏ´Â °ÍÀº ÀÌ»óÇÏ°Ô º¸ÀÔ´Ï´Ù. ±×°ÍÀÇ ºÎ°¡ÀûÀÎ º¹ÀâÇÔÀ» ÇлýµéÀº ¹è¿ö¾ß¸¸ ÇÏ¸ç °­ÁÂÀÇ Áøµµ¸¦ ´õµð°Ô ÇÕ´Ï´Ù. ÇлýµéÀº ÄÄÇ»ÅÍ °°ÀÌ »ý°¢Çϱ⸦ ¹è¿ìµµ·Ï ³ë·ÂÇÕ´Ï´Ù, ¹®Á¦¸¦ ºÐÇØÇϸç, ÀÏ°üÀûÀÎ ÀÎÅÍÆäÀ̽º¸¦ µðÀÚÀÎÇÏ°í, ±×¸®°í µ¥ÀÌŸ¸¦ ĸ½¶È­ÇÕ´Ï´Ù. Á¤ÀûÀ¸·Î Á¤ÀÇµÈ ¾ð¾î¸¦ ¹è¿ì´Â °ÍÀÌ Áß¿äÇϱâ´Â ÇÏÁö¸¸, ÇлýµéÀÇ Ã¹¹ø° ÇÁ·Î±×·¡¹Ö °­Á·Π°¡Àå ÁÁÀº ÁÖÁ¦¶ó°í ÇʼöÀûÀ¸·Î ¾ð±ÞÇÒ ¼ö´Â ¾ø½À´Ï´Ù.

ÆÄÀ̽ãÀÇ ´Ù¸¥ ¿©·¯¸éÀ» »ìÆ캸¸é ±×°ÍÀÌ ÈǸ¢ÇÑ Ã¹ ¹ø° ¾ð¾î¶ó´Â °ÍÀ» ¾Ë ¼ö ÀÖ½À´Ï´Ù. ÆÄÀ̽ãÀº ¹æ´ëÇÑ Ç¥ÁØ ¶óÀ̺귯¸®¸¦ (ÀÚ¹Ùó·³) °¡Áö°í À־ Çлýµé¿¡°Ô °­ÁÂÀÇ ¾ÆÁÖ À̸¥ ½Ã±â¿¡ ¹«¾ð°¡¸¦ Ç϶ó´Â ÇÁ·Î±×·¡¹Ö ÇÁ·ÎÁ§Æ®¸¦ ºÎ¿©ÇÒ ¼ö ÀÖ½À´Ï´Ù. ¼÷Á¦´Â 4Ä¢ ¿¬»ê °è»ê±â ±×¸®°í ´ëÂ÷´ëÁ¶Ç¥ Á¡°Ë ÇÁ·Î±×·¥¿¡ ÇÑÁ¤µÇÁö ¾Ê½À´Ï´Ù. Ç¥ÁØ ¶óÀ̺귯¸®¸¦ »ç¿ëÇÔÀ¸·Î½á, ÇлýµéÀº ½ÇÁ¦ ¾îÇø®ÄÉÀ̼ǿ¡ °üÇÏ¿© ÀÛ¾÷ÇÏ´Â °Í¿¡ ´ëÇÑ ¸¸Á·À» ¾òÀ» ¼ö ÀÖ½À´Ï´Ù. °Å±â¿¡¼­ ÇлýµéÀº ÇÁ·Î±×·¡¹ÖÀÇ ±âÃʸ¦ ¹è¿ó´Ï´Ù. Ç¥ÁضóÀ̺귯¸®¸¦ »ç¿ëÇÏ°Ô µÇ¸é ¶ÇÇÑ ÇлýµéÀº ÄÚµå Àç»ó¿ë¿¡ ´ëÇÏ¿© ¹è¿ó´Ï´Ù.

ÆÄÀ̽ãÀÇ ´ëÈ­ÀûÀÎ ÀÎÅÍÇÁ¸®ÅÍ·Î ¶ÇÇÑ ÇлýµéÀº ÇÁ·Î±×·¡¹ÖÀ» ÇÏ´Â Áß¿¡ ¾ð¾îÀÇ »ç¾çÀ» Å×½ºÆ®ÇØ º¼ ¼ö ÀÖ½À´Ï´Ù. ÇлýµéÀº ±× ÀÎÅÍÇÁ¸®ÅÍ°¡ ½ÇÇàµÇ´Â À©µµ¿ì¸¦ À¯ÁöÇϸ鼭 ÇÁ·Î±×·¥ ¼Ò½º¸¦ ´Ù¸¥ À©µµ¿ì¿¡ ÀÔ·ÂÇÒ ¼ö ÀÖ½À´Ï´Ù. ¸¸¾à ±×µéÀÌ ¸®½ºÆ®¿¡ °üÇÑ ¸Þ½îµåµéÀ» ±â¾ïÇÏÁö ¸øÇÑ´Ù¸é, ´ÙÀ½°ú °°ÀÌ ½ÃµµÇØ º¼ ¼ö ÀÖ½À´Ï´Ù:

 >>> L = []
 >>> dir(L)
 ['append', 'count', 'extend', 'index', 'insert', 'pop', 'remove',
 'reverse', 'sort']
 >>> print L.append.__doc__
 L.append(object) -- append object to end
 >>> L.append(1)
 >>> L
 [1]
±× ÀÎÅÍÇÁ¸®ÅÍ¿¡¼­, ¹®¼­´Â ÇлýµéÀÌ ÇÁ·Î±×·¡¹ÖÇÏ´Â Áß¿¡ ¾ðÁ¦³ª °¡±îÀÌ ÀÖ½À´Ï´Ù.

¶ÇÇÑ ÆÄÀ̽ãÀ» À§ÇÑ ÈǸ¢ÇÑ ÅëÇÕȯ°æ(IDE)µéµµ ÀÖ½À´Ï´Ù. ±Íµµ ¹Ý ·Î¼¶ÀÇ IDLEÀº ÆÄÀ̽ãÀ» À§ÇÑ Ç÷§Æû µ¶¸³ÀûÀÎ IDEÀ̸ç Tk¸¦ »ç¿ëÇÏ¿© ÆÄÀ̽ãÀ¸·Î ÀÛ¼ºµÇ¾ú½À´Ï´Ù. ÆÄÀ̽ãÀ©À̶ó ºÒ¸®¿ì´Â À©µµ¿ì¿¡ Á¾¼ÓÀûÀÎ IDEµµ ÀÖ½À´Ï´Ù. À̸ƽº »ç¿ëÀÚµéÀº À̸ƽº¸¦ À§ÇÑ ´ë´ÜÈ÷ ÈǸ¢ÇÑ ÆÄÀ̽㠸ðµå°¡ ÀÖ´Ù´Â »ç½ÇÀ» ¾Ë°ÔµÇ¸é ±â»Ü °ÍÀÔ´Ï´Ù. ÀÌ·¯ÇÑ ¸ðµç ÇÁ·Î±×·¡¹Ö ȯ°æÀº ±¸¹®»öÁöÁ¤, ÀÚµ¿-µé¿©¾²±â¸¦ Á¦°øÇϸç, ±×¸®°í ÄÚµùÇÏ´Â Áß¿¡ »óÈ£´ëÈ­ÀûÀÎ ±× ÀÎÅÍÇÁ¸®ÅÍ¿¡ Á¢±ÙÇϵµ·Ï ÇØ ÁÝ´Ï´Ù. IDEµé¿¡ °üÇÏ¿© ´õ ¾Ë°í ½ÍÀ¸½Ã¸é, XXX¸¦ º¸¼¼¿ä.

±³À° ¾ð¾î·Î¼­ µðÀÚÀÎ µÇ¾ú´Ù´Â ÀÌÀ¯·Î ¿©·¯ºÐÀÇ ºÎ¼­¿¡¼­ ÇöÀç ÆĽºÄ®À» »ç¿ëÇϽŴٸé, ±Íµµ ¹Ý ·Î¼¶ÀÌ ÆÄÀ̽ãÀ» ¸ðµç »ç¶÷µé¿¡°Ô °¡¸£Ä¥ ¼ö ÀÖµµ·Ï °£°áÇÏ°Ô µðÀÚÀÎ ÇßÀ¸¸ç, ±×·¸Áö¸¸ ½Ç ¼¼°èÀÇ ¾îÇø®ÄÉÀ̼ÇÀ» ±¸ÇöÇÒ ¸¸Å­ °­·ÂÇÏ°Ô µðÀÚÀÎ Çß´Ù´Â °ÍÀ» ¾Æ½Ã¸é ¿©·¯ºÐÀº ±â»Ü °ÍÀÔ´Ï´Ù. ÆÄÀ̽ãÀº Ãʺ¸ ÇÁ·Î±×·¡¸Ó¿¡°Ô ÈǸ¢ÇÑ ¾ð¾îÀÌ¸ç ±×°ÍÀÌ ÆÄÀ̽ãÀ» µðÀÚÀÎÇÑ ¸ñÀûÀÔ´Ï´Ù. ÆÄÀ̽ã À¥»çÀÌÆ®ÀÇ essays/¿¡ ÆÄÀ̽ãÀÇ ÀúÀÚ°¡ ±× ¾ð¾îÀÇ ¸ñÀû¿¡ °üÇÏ¿© ¼³¸íÇÏ¿© ³õÀº ³í¹®µéÀÌ ÀÖ½À´Ï´Ù. ¿©·¯ºÐÀÌ Èï¹Ì°¡ ÀÖÀ»Áöµµ ¸ð¸£´Â ÇÑ°¡Áö´Â "¸ðµç »ç¶÷À» À§ÇÑ ÄÄÇ»ÅÍ ÇÁ·Î±×·¡¹Ö" essays/cp4e.htmlÀ̶ó´Â Á¦¸ñÀÏ °Ì´Ï´Ù.

ÆÄÀ̽ãÀ» Çб³¿¡¼­ ¾ð¾î·Î¼­ »ç¿ëÇϱ⸦ ½É°¢ÇÏ°Ô °í·ÁÇϽŴٸé, ±Íµµ ¹Ý ·Î¼¶Àº ±× ¾ð¾î°¡ ¾î¶»°Ô ¿©·¯ºÐÀÇ ¼ö¾÷¿¡ Àû¿ëµÉÁö¿¡ °üÇÏ¿© ±â»Û ¸¶À½À¸·Î ¿©·¯ºÐ¿¡°Ô ÀÀ´äÇÏ¿© ÁÙ °Ì´Ï´Ù. "½ÇÁ¦ ¼¼°è"¿¡¼­ ÆÄÀ̽ãÀ» »ç¿ëÇÏ´Â ¿¹Á¦µéÀ» ¾Ë°í ½Í´Ù¸é ÆÄÀ̽ãFAQ.htm#2.2¸¦ º¸¼¼¿ä.

ÆÄÀ̽ãÀÌ, ¼Ò½º ÄÚµå¿Í ÅëÇÕȯ°æ(IDE)ÀÌ ÀÚÀ¯·Ó°Ô »ç¿ë°¡´ÉÇÏÁö¸¸, °í·ÁÀÇ ´ë»ó¿¡¼­ ´Ù¸¥ ¾ð¾îµéÀ» ¹èÁ¦Çؼ­´Â ¾ÈµË´Ï´Ù. ¹«·á ¾ð¾î¶ó¸é (ÀÚ¹Ù, ÀÚÀ¯ C ÄÄÆÄÀÏ·¯¿Í °°Àº) ´Ù¸¥ ¾ð¾îµµ ÀÖ½À´Ï´Ù, ±×¸®°í ¸¹Àº ȸ»çµéÀº ±â²¨ÀÌ ÇлýµéÀÇ ÇÁ·Î±×·¡¹Ö µµ±¸¿¡ »ç¿ë·áÀÇ ÀϺΠȤÀº ÀüºÎ¸¦ ºÎ°úÇÏ´Â °ÍÀ» À¯¿¹ÇÒ °ÍÀÔ´Ï´Ù. ±×·¸°Ô ÇÏ¿© Á¹¾÷ÇÏ´Â ¸ðµç ÇлýµéÀÌ ±×µéÀÇ µµ±¸¸¦ »ç¿ëÇÏ´Â ¹ýÀ» ¾Ë°ÔµÉ °ÍÀ̶ó´Â °ÍÀ» º¸À常 ÇÑ´Ù¸é ¸»ÀÌÁö¿ä. ´Ù½Ã ¸»Çؼ­, °¡¸£ÃľßÇÒ ¾ð¾î¸¦ À§ÇÑ ÇʼöÁ¶°ÇÁßÀÇ Çϳª°¡ ÀÚÀ¯·Ó°Ô »ç¿ëµÇ¾î¾ß ÇÑ´Ù´Â °ÍÀ̸é, ÆÄÀ̽ãÀÌ ÀÚ°ÝÀ» °®Ãß°í ÀÖ½À´Ï´Ù, ±×·¯³ª ÀÌ ÇÊ¿äÁ¶°ÇÀº ´Ù¸¥ ¾ð¾îµéÀ» ¹èÁ¦ÇÏÁö´Â ¾Ê½À´Ï´Ù.

ÆÄÀ̽ãÀÇ Á÷¾÷ÀÌ C/C++/Java Á÷¾÷µéó·³ ³Î¸® À¯Æ÷µÇ¾î ÀÖÁö´Â ¾Ê´õ¶óµµ, ¼±»ý´ÔµéÀº Çлýµé¿¡°Ô ±×µéÀÇ Ã¹¹ø° °­Á¿¡¼­ ÇʼöÀûÀÎ Á÷¾÷ ±â¼úÀ» °¡¸£Ä¡´Â °Í¿¡ ´ëÇÏ¿© °ÆÁ¤ÇÏÁö ¾ÊÀ¸¼Åµµ µË´Ï´Ù. Çлýµé¿¡°Ô Á÷¾÷À» ÁÖ°Ô µÉ ±â¼úµéÀº »óÀ§ °úÁ¤°ú ÀÎÅÏ°úÁ¤¿¡¼­ ¹è¿ì´Â °ÍµéÀÔ´Ï´Ù. ±×µéÀÇ Ã¹¹ø° ÇÁ·Î±×·¡¹Ö °­Á´ ÇÁ·Î±×·¡¹Ö ±âÃÊ¿¡ °ß°íÇÑ Åä´ë¸¦ ½×´Âµ¥ ÀÖ½À´Ï´Ù. ±×·¯ÇÑ °­Á¸¦ À§ÇÑ ¾ð¾î¸¦ ¼±ÅÃÇϴµ¥ À־ ±âº»ÀûÀÎ Áú¹®Àº ¾î¶² ¾ð¾î·Î ÇлýµéÀÌ ÀÌ·¯ÇÑ Àç·áµéÀ» ¹æÇؾøÀÌ È¤Àº Á¦ÇѾøÀÌ ¹è¿ï ¼ö Àִ°¡ Çϴ°Ϳ¡ ¸ÂÃß¾îÁ®¾ß ÇÕ´Ï´Ù.

ÆÄÀ̽ãÀ» À§ÇÏ¿© Çϳª ´õ ÁÖÀåÇÑ´Ù¸é C++°ú °°Àº °ÍÀ» »ç¿ëÇϱ⿡´Â ³Ê¹« °úµµÇÑ, ¸¹Àº ÀÛ¾÷µéÀÌ ÀÖ´Ù´Â °ÍÀÔ´Ï´Ù. ±×°ÍÀÌ ¹Ù·Î ÆÄÀ̽ã, ÆÞ, ƼŬ, ±×¸®°í ºñÁÖ¾ó º£ÀÌÁ÷ÀÌ ¸¹ÀÌ »ç¿ëµÇ´Â °÷ÀÔ´Ï´Ù. ÇлýµéÀÌ ÀÌ·¯ÇÑ ¾ð¾îµé¿¡ °üÇÏ¿© ¾Æ´Â °ÍÀº Áß¿äÇÕ´Ï´Ù. (³»°¡ ÀÏÇØÁØ ¸ðµç °í¿ëÁÖ´Â Àû¾îµµ ±×·¯ÇÑ ¾ð¾î ÇÑ°¡Áö´Â »ç¿ëÇÏ¿´½À´Ï´Ù.) À§¿¡ ³ª¿­ÇÑ ¾ð¾îÁß¿¡¼­µµ, ÆÄÀ̽ãÀº ÇÁ·Î±×·¡¹Ö ±³°ú°úÁ¤¿¡¼­ °¡Àå Àû°ÝÀÏ °ÍÀÔ´Ï´Ù. ±× ±¸¹®Àº °£°áÇÏ°í, ÀÏ°üÀûÀ̸ç, ±×¸®°í ±× ±³°ú°úÁ¤¿¡ Æ÷ÇԵǾúÀ» ´Ù¸¥ ¾î¶² ¾ð¾î(C/C++/Java)¿Íµµ ´Ù¸£Áö ¾Ê½À´Ï´Ù. ÇлýµéÀÌ ÆÄÀ̽ãÀ¸·Î ½ÃÀÛÇÏ°Ô µÇ¸é, ÇÑ ºÎ¼­´Â ´Ù¸¥ ÇÁ·Î±×·¡¹Ö °­Á¸¦ À§ÇÑ Åä´ë¸¦ ±¸ÃàÇÏ´Â °Í°ú µ¿½Ã¿¡ Çлýµé¿¡°Ô "Á¢ÂøÁ¦" ¾ð¾î·Î¼­ ÀÚÁÖ »ç¿ëµÇ´Â ¾ð¾î¸¦ ¼Ò°³ÇÏ´Â °ÍÀÔ´Ï´Ù. Ãß°¡ÀûÀÎ º¸³Ê½ºµµ Àִµ¥, ÆÄÀ̽ãÀº ¸¶ÀÌÅ©·Î¼ÒÇÁÆ®ÀÇ COM ÄÄÆ÷³ÍÆ®¿¡ Á¢¼ÓÇϱâÀ§ÇØ »ç¿ëµÉ ¼öµµ ÀÖ½À´Ï´Ù (¸¶Å© Çظóµå(Mark Hammond)¾¾¿¡°Ô °¨»çÇÕ´Ï´Ù). ¶ÇÇÑ JythonÀ̶ó´Â °Íµµ Àִµ¥, ÆÄÀ̽ãÀ» ÀÚ¹Ù·Î ±¸ÇöÇÑ °ÍÀ¸·Î, ÀÚ¹Ù ÄÄÆ÷³ÍÆ®¿Í ¿¬°áÇϴµ¥ »ç¿ëµÉ ¼ö ÀÖ½À´Ï´Ù.

¿©·¯ºÐÀÌ ÇöÀç ÇлýµéÀ» ÆĽºÄ® ȤÀº C/C++ ¶Ç´Â ÀÚ¹Ù·Î ½ÃÀÛÇϵµ·Ï ÇÏ¿´´Ù¸é, ¿©·¯ºÐÀº ±×µéÀÌ ÆÄÀ̽ãÀ» ½ÃÀÛÇÑ ÈÄ¿¡ Á¤ÀûÀ¸·Î Á¤ÀÇµÈ ¾ð¾î¸¦ ¹è¿ì´Âµ¥ ¾î·Á¿òÀ» °ÞÀ»±î °ÆÁ¤Çؼ­ ÀÎÁöµµ ¸ð¸£°Ú½À´Ï´Ù. Á¦°¡ »ý°¢Çϱ⿡ ÀÌ µÎ·Á¿òÀº ´ëºÎºÐ ±× ¼±»ý´ÔÀÌ Á¤ÀûÀ¸·Î Á¤ÀÇµÈ ¾ð¾î·Î ½ÃÀÛÇ߱⠶§¹®ÀÌ°í, ¿ì¸®°¡ ´Ù¸¥ »ç¶÷µéÀ» ¿ì¸®°¡ ¹è¿î ¹æ½Ä´ë·Î °¡¸£Ä¡·Á´Â °æÇâÀÌ Àֱ⠶§¹®À̶ó´Â »ç½Ç¿¡ »Ñ¸®¸¦ µÎ°í ÀÖ½À´Ï´Ù. ½ÇÁ¦·Î, ÆÄÀ̽ãÀ¸·ÎºÎÅÍ ÀÌ·¯ÇÑ ¾ð¾îµé·Î À̵¿ÇÏ´Â °ÍÀº ´ë´ÜÈ÷ °£´ÜÇÕ´Ï´Ù.

C++°ú °°ÀÌ Á¤ÀûÀ¸·Î Á¤ÀÇµÈ ¾ð¾î¸¦ ºÏµ¸¿ì±â À§Çؼ­, ±×µéÀÇ Ã¹ ¹ø° ¾ð¾î¿´´ø ÆÄÀ̽ã°ú´Â ´Ù¸£°Ô, C++ Àº ±â°è ÀÇÁ¸ÀûÀÎ ½ÇÇàÆÄÀÏ·Î ÄÄÆÄÀϵȴٴ °ÍÀ» ¼³¸íÇÔÀ¸·Î½á °­Á¸¦ ½ÃÀÛÇϼ¼¿ä. ¿äÁ¡Àº ´ë´ÜÈ÷ ºü¸¥ ½ÇÇàÆÄÀÏÀ» ¸¸µå´Â °ÍÀ̶ó°í ¼³¸íÇϼ¼¿ä. ÄÄÆÄÀÏ·¯°¡ ÃÖÀûÈ­¸¦ ¼öÇàÇϵµ·Ï Çϱâ À§ÇØ, ÇÁ·Î±×·¡¸Ó´Â ¹Ýµå½Ã ÄÄÆÄÀÏ·¯¸¦ µµ¿Í¼­ º¯¼öµéÀÇ "Çü"À» ÁöÁ¤ÇØ¾ß ÇÕ´Ï´Ù. °¢°¢ÀÇ º¯¼ö¸¦ ƯÁ¤ÇÑ ÇüÀ¸·Î Á¦ÇÑÇÔÀ¸·Î½á, ÄÄÆÄÀÏ·¯´Â µ¿ÀûÀÎ ÇüÀ» Çã¿ëÇϱâ À§Çؼ­ Çؾ߸¸ Çß´ø Ã¥°¥ÇÇ-À¯Áö¸¦ °¨¼Ò½Ãų ¼ö ÀÖ½À´Ï´Ù. ÄÄÆÄÀÏ·¯´Â ¶ÇÇÑ ÂüÁ¶¸¦ ÄÄÆÄÀÏ ½Ã¿¡ ÇØ°áÇؾ߸¸ ÇÕ´Ï´Ù. ±×¸®ÇÏ¿©, ±× ¾ð¾î´Â ¼Óµµ¸¦ ¾ò°í¼­ ÆÄÀ̽ãÀÇ µ¿ÀûÀÎ »ç¾çµéÀ» Èñ»ýÇÕ´Ï´Ù. ±×¸®°í ¶Ç, C++ ÄÄÆÄÀÏ·¯´Â Çü ¾ÈÀüÀ» Á¦°øÇÏ¸ç ½ÇÇà½Ã°£ ´ë½Å¿¡ ÄÄÆÄÀÏ ½Ã¿¡ ¸¹Àº ¹ö±×¸¦ Àâ¾Æ³À´Ï´Ù (¸¹Àº »ó¾÷¿ë ¾îÇø®ÄÉÀ̼ÇÀ» À§Çؼ­´Â ½É°¢ÇÑ °í·Á ´ë»óÀÔ´Ï´Ù). C++Àº ¶ÇÇÑ ´Ù¸¥ »ç¶÷µéÀÌ °´Ã¼ÀÇ ±¸ÇöÀ» °Çµå¸®Áö ¾Ê±â¸¦ ¿øÇÏ´Â ´ë´ÜÈ÷ ¹æ´ëÇÑ ÇÁ·Î±×·¥À» À§ÇÏ¿© µðÀÚÀÎ µÇ¾ú½À´Ï´Ù. C++Àº ÇÑ °´Ã¼ÀÇ ±¸ÇöÀ» ±×ÀÇ ÀÎÅÍÆäÀ̽º·ÎºÎÅÍ ºÐ¸®ÇÏ´Â ´ë´ÜÈ÷ °­·ÂÇÑ ¾ð¾î»ç¾çÀ» Á¦°øÇÕ´Ï´Ù. ¿Ö ÀÌ·¯ÇÑ ±¸º°ÀÌ ÁÁÀº °ÍÀÎÁö¸¦ ¼³¸íÇØ ÁÖ¼¼¿ä.

C++ °­ÁÂÀÇ Ã¹ ¹ø° ³¯Àº ±×·¯¸é C++ ÀÌ ¹«¾ùÀ» ¿ä±¸ÇÏ¸ç ¹«¾ùÀ» Á¦°øÇÏ´ÂÁö¿¡ ´ëÇÑ °³·ÐÀÌ µÉ °Ì´Ï´Ù. ¿©±â¿¡¼­ÀÇ ¿äÁ¡Àº ÆÄÀ̽ãÀ¸·Î ÇÑÇбâ ȤÀº µÎÇбⰡ Áö³ª¸é, ÇлýµéÀº Èñ¸ÁÀûÀÌ°Ôµµ ´É·ÂÀÖ´Â ÇÁ·Î±×·¡¸ÓµéÀÌ µË´Ï´Ù. ÇлýµéÀº ȸµ¹À̸¦ ´Ù·êÁÙ ¾Ë¸ç ó¸®ÀýÂ÷¸¦ ÀÛ¼ºÇÒ ÁÙ ¾Ë°Ô µË´Ï´Ù. ¶ÇÇÑ °´Ã¼µµ ´Ù·ç¸ç, ÀÏ°üµÈ ÀÎÅÍÆäÀ̽ºÀÇ ÀÌÁ¡¿¡ °üÇÏ¿© »ý°¢ÇÏ°í, ±×¸®°í ÇàÀ§¸¦ ÁöÁ¤Çϱâ À§ÇÏ¿© ÇϺÎŬ·¡½ºÈ­ ÇÏ´Â Å×Å©´Ðµµ ¾Ë°ÔµË´Ï´Ù. ±×¸®ÇÏ¿©, C++¿¡ ´ëÇÑ ¹Ù¶÷ÀâÀÌ °³·ÐÀ¸·Î ±×µéÀº C++¿¡¼­ ¾î¶»°Ô °´Ã¼¿Í ÇϺÎŬ·¡½ºÈ­°¡ º¸ÀÌ´ÂÁö ¾Ë ¼öµµ ÀÖÀ» °ÍÀÔ´Ï´Ù. °´Ã¼-ÁöÇâ µðÀÚÀο¡ ±í°Ô ¼ûÀº ¾î·Á¿î °³³äµéÀº, C++ ȤÀº ÀÚ¹Ù °°Àº ¾ð¾î¿¡¼­ º¸¿©Áö´Â ºÎ°¡ÀûÀÎ Àå¾Ö¹° ¾øÀÌ °¡¸£ÃÄÁý´Ï´Ù. ÀÌ·¯ÇÑ ¾ð¾îµéÁß Çϳª¸¦ ¹è¿ì°Ô µÇ¸é, ±× ÇлýÀº ÀÌ¹Ì "road map"À̶ó´Â °ÍÀ» ÀÌÇØÇÏ°Ô µÉ °ÍÀÔ´Ï´Ù. ±×µéÀº °´Ã¼¸¦ ÀÌÇØÇϸç; ±×µéÀº ÀÜÁö ¾î¶»°Ô °³Ã¼°¡ Á¤ÀûÀ¸·Î Á¤ÀÇµÈ ¾ð¾î¿¡ Àû¿ëµÇ´ÂÁö ¸¸À» ¹è¿ï °ÍÀÔ´Ï´Ù. Ãʺ¸ ÇÁ·Î±×·¡¸Ó¿¡°Ô´Â ÀÌ»óÇÏ°Ô º¸¿©Áö´Â ¾ð¾îÀÇ ÇʼöÁ¶°Çµé°ú ÄÄÆÄÀÏ·¯ ¿¡·¯´Â ÀÌ·¯ÇÑ »õ·Î¿î ¹®¸Æ¿¡¼­ ÀÌÇØ°¡ µË´Ï´Ù. ¸¹Àº ÇлýµéÀº ÆÄÀ̽ãÀ¸·Î ±×µéÀÇ ¾Ë°í¸®ÁòÀ» ºü¸£°Ô ¿øÇüÀ¸·Î ¸¸µé ¼ö ÀÖ´Â ´É·ÂÀÌ µµ¿òÀÌ µÈ´Ù´Â °ÍÀ» ¾Ë°Ô µÉ °ÍÀÔ´Ï´Ù. ±×¸®ÇÏ¿©, ±×µéÀº »õ·Î¿î ¾ð¾î·Î ±× Äڵ带 ÀÛ¼ºÇϱâ Àü¿¡ ±×µéÀÇ ¾ÆÀ̵ð¾î¸¦ Å×½ºÆ®ÇÏ°í µð¹ö±×ÇÒ ¼ö ÀÖÀ¸¹Ç·Î, C++ ÇüÀ¸·Î ÀÛ¾÷ÇÏ´Â ³ë·ÂÀ» Àý°¨ÇÒ °ÍÀÌ°í, ±×·¯´Â µ¿¾È¿¡ ±×µéÀº ÁÖ¾îÁø ¼÷Á¦¿¡ ´ëÇÑ ½ÇÁúÀûÀÎ ÇØ°áÃ¥À» ãÀ» °ÍÀÔ´Ï´Ù. ÇüÀÇ °æÁ÷¼º¿¡ ´ëÇÏ¿© Â¥Áõ³¯ ¶§, ±â»Û ¸¶À½À¸·Î ÄÁÅ×ÀÌ³Ê¿Í ÅÛÇÁ¸®Æ®¸¦ ¹è¿ö¼­, ÆÄÀ̽ãÀ¸·Î ÇÒ ¼ö ÀÖ¾ú´ø ÀÒ¾î¹ö¸° À¯¿¬¼ºÀ» µÇãÀ» °ÍÀÔ´Ï´Ù. ÇлýµéÀº ¶ÇÇÑ ¾î¶² ¾ð¾îµµ ¸ðµç ÀÛ¾÷¿¡ ÃÖÀûÀÎ °ÍÀº ¾ø´Ù´Â »ç½ÇÀ» ÀÌÇØÇÏ°Ô µÉ °ÍÀÔ´Ï´Ù. ±×µéÀº C++ ÀÌ ´õ ºü¸£´Ù´Â °ÍÀ» ¾Ë°Ô µÉ °ÍÀÔ´Ï´Ù, ±×·¯³ª ±×µéÀº ½ÇÇà¼Óµµ°¡ Áß¿äÇÑ ¶§°¡ ¾Æ´Ï¶ó¸é ÆÄÀ̽ãÀ¸·Î °³¹ß ¼Óµµ¿Í À¯¿¬¼ºÀ» ¾òÀ» ¼ö ÀÖ´Ù´Â °ÍÀ» ¾Ë°Ô µÉ °ÍÀÔ´Ï´Ù.

¿©±â¿¡ ¾ð±ÞµÇÁö ¾ÊÀº °Í¿¡ °ü½ÉÀÌ ÀÖÀ¸½Ã¸é, ÆÄÀ̽ãÀÇ ´º½º±×·ì¿¡ ±ÛÀ» ¿Ã·Á º¸¼¼¿ä. °Å±â¿¡´Â ÆÄÀ̽ãÀ» ±³À°µµ±¸·Î¼­ »ç¿ëÇÏ´Â ¹®Á¦¿¡ °üÇÏ¿© ¸¹Àº »ç¶÷µéÀÌ ÀÏÇÏ°í ÀÖ½À´Ï´Ù. Çà¿îÀ» º÷´Ï´Ù. ¿ì¸®´Â ¿©·¯ºÐÀÌ ÆÄÀ̽ãÀ» ¼ö¾÷¿¡ ÀÌ¿ëÇϱâ·Î °áÁ¤ÇÏ¿´´Ù´Â ¼Ò½ÄÀ» µéÀ¸¸é ±â»Ú°Ú½À´Ï´Ù.


¾ÕÀ¸·Î    ¸ñÂ÷    1    Á¦2Àå    3    4    5    6    7    8    ´ÙÀ½À¸·Î