Çê°£ ÇǺÎ

Shed SkinÀº ½ÇÇèÀû Python-C ++ ÄÄÆÄÀÏ·¯ÀÔ´Ï´Ù.
Áö±Ý ´Ù¿î·Îµå

Çê°£ ÇǺΠ¼øÀ§ ¹× ¿ä¾à

±¤°í

  • Rating:
  • ƯÇã:
  • GPL
  • °¡°Ý:
  • FREE
  • °Ô½ÃÀÚ À̸§:
  • Mark Dufour
  • °Ô½ÃÀÚ À¥»çÀÌÆ®:
  • http://mark.dufour.googlepages.com/

Çê°£ ÇǺΠű×


Çê°£ ÇǺΠ¼³¸í

Shed SkinÀº ½ÇÇèÀû Python-to-C ++ ÄÄÆÄÀÏ·¯ÀÔ´Ï´Ù. Shed SkinÀº ½ÇÇèÀû Python-to-C ++ ÄÄÆÄÀÏ·¯ÀÔ´Ï´Ù. Shed SkinÀº ¼ø¼öÇÑ Python ÇÁ·Î±×·¥À» ¼ö¶ôÇÏ°í ÃÖÀûÈ­ µÈ C ++ Äڵ带 »ý¼ºÇÕ´Ï´Ù. Áï, C ++ ÄÄÆÄÀÏ·¯¿Í ÇÔ²² Python ÇÁ·Î±×·¥À» ¸Å¿ì È¿À²ÀûÀÎ ±â°è ¾ð¾î·Î ¹ø¿ª ÇÒ ¼ö ÀÖÀ½À» ÀǹÌÇÕ´Ï´Ù. 16 °³ÀÇ ºñ »ç¼ÒÇÑ Å×½ºÆ® ÇÁ·Î±×·¥ ¼¼Æ®ÀÇ °æ¿ì ÃøÁ¤Àº PSYCO¸¦ ÅëÇØ 2-40ÀÇ ÀüÇüÀûÀÎ ¼Óµµ¸¦ º¸¿©ÁÖ°í, Æò±Õ ¾à 12 °³, CPYTHON ÀÌ»ó 2-220, Æò±Õ ¾à 45 Àå ÂüÁ¶ (¿À¸¥ÂÊ ¸¶½ºÅÍ ³í¹®ÀÇ 5 Àå ~ÀÇ Shed SkinÀº ¶ÇÇÑ ÁÖ¼®ÀÌ ´Þ¸° ¼Ò½º Äڵ带 Ãâ·ÂÇÕ´Ï´Ù. °í¼º´É ÇǺÎÀÇ °í¼º´É°ú ¿ì¾ÆÇÑ Á¢±Ù (±×°ÍÀº 6000 ¶óÀÎ!) ºñ¿ëÀ¸·Î Á¦°øµË´Ï´Ù. ù°, ÇöÀç Á¤ÀûÀ¸·Î ÀԷµǴ ÇÁ·Î±×·¥ ¸¸ Çã¿ëÇÕ´Ï´Ù. ÀÌ´Â ´Ü¼øÈ÷ º¯¼ö°¡ ´ÜÀÏ À¯Çü ¸¸ÀÖÀ» ¼ö ÀÖÀ½À» ÀǹÌÇÕ´Ï´Ù. ±×·¡¼­ ¿¹¸¦ µé¾î a = 1; a = '1'Àº Çã¿ëµÇÁö ¾Ê½À´Ï´Ù. ¹°·Ð ´ÜÀÏ À¯ÇüÀº Ãß»óÀûÀ̰ųª ÀÏ¹Ý ÀÏ ¼ö ÀÖ½À´Ï´Ù (C ++¿¡¼­¿Í °°ÀÌ). a = a (); a = b (), a ¹× b°¡ °øÅë ±âº» Ŭ·¡½º°¡ Çã¿ëµÈ´Ù. µÑ°, Python ÇÁ·Î±×·¥Àº ÇöÀç ÆÄÀ̽ã Ç¥ÁØ ¶óÀ̺귯¸®¸¦ ÀÚÀ¯·Ó°Ô »ç¿ëÇÒ ¼ö ¾ø½À´Ï´Ù. ±×·¯³ª ÀϺΠ°øÅë °¡Á® ¿À±â°¡ Áö¿øµË´Ï´Ù (* _. PY). ±×¸®°í ¸¹Àº ´Ù¸¥ ¸¹Àº »ç¶÷µéÀÌ ½±°Ô Ãß°¡ µÉ ¼ö ÀÖ½À´Ï´Ù. ÀÌ·ÐÀûÀ¸·Î ´ëºÎºÐÀÇ ¶óÀ̺귯¸® ¸ðµâ¿¡ ´ëÇÑ ¹ÙÀεùÀ» ¸¸µé ¼ö Àֱ⠶§¹®¿¡ ¹®Á¦´Â ½Ç¿ëÀûÀÎ °ÍÀÔ´Ï´Ù. °£´ÜÇÑ ÀÛ¾÷ ÁÖÀ§´Â Python ÇÁ·Î±×·¥ÀÇ Áß¿äÇÑ ºÎºÐ ¸¸ ÄÄÆÄÀÏÇÏ°í ¿¹¸¦ ÅëÇØÀ̸¦ Åë½Å ÇÒ ¼ö ÀÖ½À´Ï´Ù. ÆÄÀÏ ¹× Ç¥ÁØ In- ¹× Ãâ·Â. ÀÌ·¸°ÔÇϸé 'Main'ÇÁ·Î±×·¥Àº Àüü ÆÄÀ̽㠿ªÇÐ ¹× Ç¥ÁØ ¶óÀ̺귯¸®¸¦ »ç¿ëÇÒ ¼ö ÀÖÀ¸¸ç Àüü ÇÁ·Î±×·¥Àº ¼ø¼öÇÑ ÆÄÀ̽ãÀ¸·Î ÀÛ¼ºµË´Ï´Ù. ½¦µå ÇǺδ ¿©ÀüÈ÷ ¾ËÆÄ ¼ÒÇÁÆ®¿þ¾îÀÌ¸ç ´Ù¸¥ »ç¼ÒÇÑ ÀϽÃÀûÀÎ ÀϽÃÀûÀÎ Á¦ÇÑ »çÇ×ÀÌ ÀÖ½À´Ï´Ù. ÇÁ·Î±×·¥À» ÄÄÆÄÀÏÇϱâ Àü¿¡ Á¶½É½º·´°Ô Á¦ÇÑ ¼½¼ÇÀ»ÁÖÀÇ ±í°Ô ÀÐÀ¸½Ê½Ã¿À. GPL¿¡¼­ ¼ÒÇÁÆ®¿þ¾î¸¦ »ç¿ëÇÒ ¼öÀÖ°Ô ÇØÁÖ´Â À¯ÀÏÇÑ °ÍÀº ¹®Á¦°¡ ¹ß»ýÇÒ ¶§ À̸ÞÀÏÀ» º¸³»ÁÖ´Â °ÍÀÔ´Ï´Ù. ÀÌ´Â ÀÌ·¯ÇÑ Á¦ÇÑ »çÇ׿¡µµ ³ª¿­µÇ¾î ÀÖÁö ¾Ê½À´Ï´Ù. ÀϹÝÀûÀ¸·Î ³»°¡ ¸ð¸£´Â ¹®Á¦¸¦ ÇØ°áÇÏÁö ¾ÊÀ¸¹Ç·Î ÇÁ·Î±×·¥À» Áö¿øÇÏ´Â °¡Àå ºü¸¥ ¹æ¹ýÀÔ´Ï´Ù. ƯÁ¤ ¶óÀ̺귯¸® È£ÃâÀ» ±¸ÇöÇÏ°í ½ÍÀºÁö ¾Ë°ÔµÇ¸é ¾Ë·ÁÁֽʽÿÀ. ÀÌ ¸±¸®½º¿¡¼­´Â »õ·Î¿î ±â´É : ¡¤ 'OS'(UNIX)¿¡ ´ëÇÑ Çâ»óµÈ Áö¿ø. ¡¤ JPEG µðÄÚ´õ (1200 ¶óÀÎ) ¹× ÀϺΠ´Ù¸¥ ÇÁ·Î±×·¥À» ¿¹½ÃÀûÀÎ ÇÁ·Î±×·¥ ¼¼Æ®¿¡ Ãß°¡ÇÕ´Ï´Ù. È®Àå ¸ðµâ ¼öÁ¤. ¡¤ OS X¿¡¼­ Çâ»óµÈ ÄÄÆÄÀÏ·¯ Ç÷¡±×. ¡¤ Áß¿äÇÑ Çü½Ä À¯Ãß ¼öÁ¤. ¡¤ Çâ»óµÈ °¡º¯ ¿À¹ö·Îµå. ¡¤ ÁÖÁ¶ °³¼±. ¡¤ setslice ¹× delslice ÄÚ³ÊÀÇ °æ¿ì¿¡ ´ëÇÑ ¼öÁ¤. ¡¤ xrange´Â ¹Ýº¹ÀÚ´Â, xrange °´Ã¼¸¦ µ¹·ÁÁÝ´Ï´Ù. ¡¤ ¿©·¯ °¡Áö »ç¼ÒÇÑ ¹ö±× ¼öÁ¤ÀÌ ÀÖ½À´Ï´Ù.


Çê°£ ÇǺΠ°ü·Ã ¼ÒÇÁÆ®¿þ¾î

erlang.

ErlangÀº Ericsson CS Laboratory¿¡¼­ °³¹ß µÈ ¿ÏÀüÇÑ ±â´ÉÀ» °®Ãá ÇÁ·Î±×·¡¹Ö ¾ð¾îÀÔ´Ï´Ù. ...

376

´Ù¿î·Îµå