¸ðµç ÇÁ·Î±×·¡¹Ö ¾ð¾î(Language)´Â Àú¸¶´Ù °¡Áö°í ÀÖ´Â ÀåÁ¡ÀÌ Àֱ⠶§¹®¿¡, ÇѹøÀÌ¶óµµ µé¾îº» ÀûÀÌ ÀÖ´Â
¾ð¾î¶ó¸é, ¹è¿ï °¡Ä¡´Â ÃæºÐÈ÷ ÀÖ´Ù.
º»ÀÎÀÌ Ã³À½ PerlÀ̶ó´Â ¾ð¾î°¡ ÀÖ´Ù´Â °ÍÀ» ¾È°ÍÀº ²Ï ¿À·¡µÆÁö¸¸, ¹è¿ï ¿å½ÉÀÌ ÀüÇô¾ø¾ú´Ù.
±×¶§¸¸ ÇØµµ C¾ð¾î°¡ ÃÖ°íÀÌ°í ´Ù¸¥ ¾ð¾î´Â ´Ù C¾ð¾îÀÇ ¾Æ·ùÀÛÀ̶ó´Â Æí°ßÀ» °¡Áö°í ÀÖ¾ú´Ù. ±×·¯´Ù°¡ ¾î´À³¯
¿ì¿¬È÷ PerlÀÌ ½Ã½ºÅÛ °ü¸®¿¡´Â Àý´ë¹«°øÀ» °¡Áö°í ÀÖ´Ù´Â ¸» ÇѸ¶µð¿¡ Perl·Î ºüÁ®µé¾ú´Ù.
ƯÈ÷ Text±â¹Ý Áï, ÁÙ(Line)´ÜÀ§·Î ±¸¼ºµÈ ÆÄÀÏÀ» ó¸®Çϴµ¥´Â °·ÂÇÑ ÈûÀ» ¹ßÈÖÇÑ´Ù. º»ÀÎÀÌ Á÷Á¢ °æÇèÇÑ ¿¹¸¦
Çϳªµé¾îº¸ÀÚ. ÇÏ·ç¿¡ °ÅÀÇ 2Giga byte³ª µÇ´Â ·Î±× µ¥ÀÌÅ͸¦ ½ñ¾Æ³»´Â ½Ã½ºÅÛÀÌ ÀÖ¾ú´Âµ¥, ÀÌ ½Ã½ºÅÛÀÇ ·Î±×¸¦
ºÐ¼®Çؼ Åë°è¸¦ ³»´Â ÇÁ·ÎÁ§Æ®¸¦ ÁøÇàÇÏ°Ô µÇ¾ú´Ù.
óÀ½¿¡ ¶°¿À¸¥ ¾ð¾î´Â ´ç¿¬È÷ C¾ð¾î¿´´Ù. C¾ð¾î´Â ´Ù¸¥ ¾ð¾îµé º¸´Ù ¼Óµµ°¡ ºü¸£±â ¶§¹®¿¡ 2±â°¡³ª µÇ´Â
ÆÄÀÏÀ» ó¸®ÇÏ´Â ½Ã°£À» °í·ÁÇÑ ¼±ÅÃÀ̾ú´Ù. À̰°Àº °áÁ¤À» ±â¹ÝÀ¸·Î Àüü ½Ã½ºÅÛÀ» ¼³°èÇÑ °á°ú ´Ù¾çÇÑ Åë°è±â´ÉÀÌ Ã·°¡µÇ¾ú°í,
À̸¦ C¾ð¾î·Î °³¹ßÇÑ´Ù¸é °ÅÀÇ 2°³¿ùÀ» °³¹ß(ÄÚµù)ÇØ¾ß¸¸ °¡´ÉÇÒ Á¤µµÀÇ ±Ô¸ð°¡ µÇ¾ú´Ù.
ÇÁ·ÎÁ§Æ®ÀÇ °¡Àå ¾î·Á¿î ¹®Á¦´Â ÁÙ´ÜÀ§·Î ³»¿ëÀ» ±¸º°Çؼ ÇÊ¿äÇÑ Á¤º¸µé¸¸ ÃßÃâÇØ ³»´Â Parsing ÀÛ¾÷°ú
Åë°è󸮸¦ À§ÇÑ ÀڷᱸÁ¶¿¡ ´ëÇÑ °³¹ßºÎºÐÀ̾ú´Ù. ´ëºÎºÐÀÇ °³¹ß±â°£ÀÌ ¹Ù·Î ÀÌ Parsing°ú Åë°è󸮿¡ ´ëÇÑ
±âº»ÀûÀÎ ÀÎÇÁ¶ó(Infra)¸¦ ±¸¼ºÇÏ´Â ±â°£À̾ú´Ù.
ÀÌ ¶§ ¶°¿À¸¥ °ÍÀÌ ¹Ù·Î PerlÀ̾ú´Ù. PerlÀº ÀÌ¹Ì ÁÙ´ÜÀ§ ÀÔ·Âó¸®¿Í ParsingÀÛ¾÷, °Å±â¿¡ ±âº» Åë°è
ó¸®¿ë µ¥ÀÌÅÍ ±¸Á¶±îÁö ´Ù °®ÃçÁø »óÅÂÀ̹ǷΠ´Ü¼øÈ÷ ·ÎÁ÷(Logic)¸¸ ±¸¼ºÇÏ¸é µÈ´Ù´Â »ý°¢ÀÌ µé¾ú´Ù.
´õ±¸³ª C¾ð¾î¿Í ±âº»ÀûÀ¸·Î ºñ½ÁÇÑ ±¸Á¶À̱⠶§¹®¿¡ ½ºÅ͵ð ±â°£µµ 1ÁÖÀÏÀ̸é ÃæºÐÇß´Ù.
1ÁÖÀϸ¸ ¹è¿ì¸é C¾ð¾îÀÇ Áß±Þ ÀÌ»óÀÚ°¡ ´©¸±¼ö ÀÖ´Â °³¹ßÀÇ ÀåÁ¡µé¸¸ ÃëÇÒ ¼ö ÀÖ´Ù°í º»´Ù.
½ÇÁ¦ Perl·Î ÇÁ·ÎÁ§Æ®¸¦ ÁøÇàÇÑ °á°ú 2°³¿ù³Ñ°Ô ¼Ò¸ðµÉ°Í °°´ø ºÎºÐµéÀ» ´Ü 2ÁÖ¸¸¿¡ ¸ðµç ÀÛ¾÷À» ¸¶Ä¥¼ö
ÀÖ¾ú´Ù. ½ÇÁ¦·Î ÀÛ¾÷ÇÑ ½Ã°£¸¸ µûÁö¸é 1ÁÖÀϵµ ¾È°É·È±â¿¡, Á÷Á¢ ÄÚµùÇÑ ³ªµµ ±ô¦ ³î¶ö Á¤µµ¿´´Ù.
PerlÀÌ ¿ì¼ö¿ö º¸À̴°¡? ±×·¸´Ù¸é ´õ´õ¿í ¹è¿öº¸¶ó. C¾ð¾î¸¦ ½ÅºÀÇϴ°¡ ±×·³ PerlÀ» ¹è¿öº¸¶ó.
PerlÀº ²À ¹è¿öµÎ¶ó°í ´çºÎÇÏ°í ½ÍÀº ¾ð¾î´Ù.
´ÙÀ½Àº ÆÞÀ» ¹è¿ì´Âµ¥ ÇÊ¿äÇÑ Áß¿äÇÑ Ã¥À¸·Î, ÇѺû¹Ìµð¾î¿¡¼ Çѱ۷Π¹ø¿ªÃâÆÇÇÑ Ã¥3±ÇÀÌ´Ù.
- Learning Perl (ÆÞ Á¦´ë·Î¹è¿ì±â) : ÃʱÞÀÚ¿ë
- Programming Perl(Perl ÇÁ·Î±×·¡¹Ö) : Áß±ÞÀÌ»ó
- Perl Cookbook(ÆÞ ÄîºÏ) : TIP ¸ðÀ½Áý
¸ðµÎ ÁÖ¿Á°°Àº Ã¥ÀÌ´Ï ³ªÁß¿¡¶óµµ ±¸ÀÔÇÏ´Â °ÍÀÌ ÁÁÀ» °ÍÀÌ´Ù. ¾ÈŸ±õ°Ôµµ ÆÞ ÄîºÏÀº ÇöÀç(2004³â 3¿ù 31ÀÏ)
ÀýÆÇµÈ »óÅÂ¶ó ±¸ÀÔÀÌ ºÒ°¡´ÉÇÏ´Ù.
- Last Update : 2003.09.20 by Deadfire(http://www.deadfire.net)
|