KTUGFaq

KTUG FAQ

·Î±×ÀÎ:
ºñ¹Ð¹øÈ£:
°¡ÀÔ
To laugh at men of sense is the privilege of fools.
FrontPageLayOut/Memoir › ScriptLanguages
½ºÅ©¸³Æ® ¾ð¾î ºñ±³

¸ñÂ÷

1 Perl
2 Python
3 Ruby
4 Tcl/Tk
5 Lua

1 Perl

  • ÀåÁ¡ - RegularExpression ¹× °ÅÀÇ ¿Ïº®ÇÑ ¶óÀ̺귯¸®, ¿­±¤ÀûÀÎ »ç¿ëÀÚµé, ÀÎÅÍ³Ý CGIÀÇ Ç¥Áؾð¾î.
  • ´ÜÁ¡ - ½Ã°£ÀÌ Áö³ª¼­ ´Ù½Ã º¸¸é ³ªµµ ¸ø°íÄ£´Ù. Swig À» »ç¿ëÇϱâ ÀÌÀü¿¡´Â C ·Î È®Àå ¸ðµâÀ» ¸¸µå´Â °ÍÀÌ ¾ÆÁÖ °íÅ뽺·´´Ù. Python¼¼°è¿¡¼­ À¯¸íÇÑ ¸»ÀÌ ÀÖ½À´Ï´Ù. 'Àû¿¡°Ô PerlÀ» ¾²°ÔÇ϶ó.'

2 Python

  • ÀåÁ¡ - °´Ã¼ ÁöÇâÀ¸·Î °³¹ß ÇÒ ¼ö°¡ ÀÖ´Ù´Â °ÍÀÔ´Ï´Ù. ½ÇÁ¦·Î Language Guru ¶ó°í ÇÏ´Â Eric Raymond µµ ÇöÀç´Â PythonÀ¸·Î Á¤ÂøÇÑ°Í °°´õ ±º¿ä. Lisp ÀÇ ´ë°¡ÀÎ Paul Graham µµ '¸¸ÀÏ »ó»ç°¡ Lisp ¾²´Â °ÍÀ» ½È¾î ÇÏÁö¸¸ ºñ½ÁÇÑ È¿°ú¸¦ ³»±â¸¦ ¿øÇÑ´Ù¸é Python À» ½á¶ó' ¶ó°í ÇѸ»ÀÌ ±â¾ï³³´Ï´Ù. C ¾ð¾î·Î È®ÀåÇÏ´Â °Íµµ ¾ÆÁÖ ½±°í ¸íÈ®ÇÕ´Ï´Ù.
  • ´ÜÁ¡ - ´ÜÁ¡Àº º°·Î »ý°¢³ªÁö ¾Ê´Âµ¥, óÀ½ ¹è¿ï¶§ Á¶±Ý °ÅºÎ°¨ÀÌ ÀÖÀ» ¼öµµ ÀÖ°Ú½À´Ï´Ù. ¼Ò½ºÄڵ带 °øºÎÇÏ·Á°í ÇÒ¶§, Æļ­³ª ±âŸ ºÎºÐÀÌ Ã³À½ ¹öÀüº¸´Ù ¸¹ÀÌ º¹ÀâÇØÁ®¼­ º¸±â°¡ Èûµç°Íµµ ÀÖ½À´Ï´Ù.(ÀÌ°ÍÀÌ ´ÜÁ¡Àº ¹°·Ð ¾Æ´Õ´Ï´Ù¸¸)

3 Ruby

  • ÀåÁ¡ - SmallTalk¸¦ ±â¹ÝÀ¸·Î Perl ÀÇ ±¸¹®/´À³¦°ú ÇÔ²² PythonÀÇ ±â´É °ú ½ÇÈ¿¼ºÀ» ÇÕÄ£ ¾ð¾î. ½ÇÁ¦·Î Perl ¹è¿î´ÙÀ½¿¡ Object Perl·Î °¡´Â °Í º¸´Ù Ruby·Î °¡´Â °ÍÀÌ ÁÁ´Ù´Â »ç¶÷µµ ¸¹½À´Ï´Ù. ÃÖ±Ù¿¡ ³ª¿Â Herrington ÀÇ 'Code Generation In Action'À̶ó´Â Ã¥¿¡¼­ Code »ý¼º±â·Î Ruby¸¦ »ç¿ëÇؼ­ Á¶±Ý ³î·¨½À´Ï´Ù. ¹ú½á ÀÌ·¸°Ô ¾Ë·ÁÁ³³ª ÇÏ°í¿ä. È°µ¿ÇÏ´Â »ç¶÷ÀÇ ¸¹Àº ºÎºÐÀÌ ÀϺ»»ç¶÷À̾ ÀÚ·áµµ ÀϺ»¾î°¡ ¸¹½À´Ï´Ù.
  • ´ÜÁ¡ - ÀϺ» »ç¶÷µµ ÀÌÁ¤µµ´Â Çϴ±¸³ª ÇÏ´Â ¹¦ÇÑ ½É¸®(?), ¾ð¾î°¡ »ý¼ºµÈ ³ª¶ó¸¦ º¸¸é Perl/TclÀº ¹Ì±¹, PythonÀº ³×µ¨¶õµå Á¦Ç°ÀÔ´Ï´Ù. Lua ´Â ºê¶óÁú Á¦Ç°ÀÌ°í¿ä.

4 Tcl/Tk

  • ÀåÁ¡ - Script ´ëÁßÈ­ÀÇ ¿øÁ¶, John Ousterhout´Â CAD Åø ¸¸µé´ø ¹öŬ¸® ±³¼ö¿´´Âµ¥ ¾ð¾î¸¦ ¸¸µé´Ù, ¸¸µé´Ù ¹ü¿ë¾ð¾î¸¦ ¸¸µå´Â °ÍÀ¸·Î Tcl À» ¸¸µé¾ú´Ù°í ÇÕ´Ï´Ù. Tk ´Â ±×´ÙÀ½¿¡ ¸¸µé¾ú±¸¿ä. Tk ´Â Python¿¡¼­ Tkinter ·Î integration µÇ¾î ÀÖ½À´Ï´Ù. Altera ³ª ±âŸ CAD Åøµé ¹× WinCVS ÀÇ ³» ºÎ½ºÅ©¸³Æ®°¡ Tcl ·Î µÇ¾î ÀÖ½À´Ï´Ù. Ousterhout ¹Ú»ç´Â ÀÌÈÄ Sun¿¡ ÀÖ´Ù°¡ Scriptics¶ó´Â ȸ»ç¸¦ ¼¼¿ö¼­ ºñ½Î°Ô ÆȾÒÁö¿ä.
  • ´ÜÁ¡ - ¾²±â ÆíÇÏÁö ¾Ê°í, ¶óÀ̺귯¸®µµ º°·Î ÀÌ°í ¿­±¤ÀûÀÎ »ç¿ëÀÚ³ª »ç¿ë±×·ìµµ º°·Î ¾ø½À´Ï´Ù. Tk µµ ¿äÁòÀº wxWindows¿¡ ¹Ð¸®´Â ´À³¦µµ ÀÖ½À´Ï´Ù.

5 Lua

  • ÀåÁ¡ - Á¤¸» ÀÛÀº ¾ð¾î, °³³äµµ table·Î ¸ðµç °ÍÀ» ó¸®ÇÏ´Â °£´ÜÇϸ鼭µµ ÈǸ¢ÇÕ´Ï´Ù. ½ÇÁ¦·Î ¿äÁò Game ¿¡ ³»ºÎ Script ¾ð¾î´Â °ÅÀÇ Lua¸¦ ¾¹´Ï´Ù. ¿ì¸®³ª¶ó¿¡¼­ ¿¾³¯¿¡ ºê¶óÁú¿¡¼­ ¸¸µç DOS¸¦ ºñ½Î°Ô »ç´Ù°¡ Çѱ¹ DOS ¸¸µç´Ù°í ¾¾²ô·´´ø ±â¾ïÀÌ Àִµ¥, ºê¶óÁúµµ Ã౸¸¸ ÀßÇÏ´Â °ÍÀÌ ¾Æ´Ñ°¡ º¾´Ï´Ù. ÃÖÃÊÀÇ Lua Ã¥ÀÌ LaTeXÀ» ÀÌ¿ëÇؼ­ ¸¸µé¾îÁ³½À´Ï´Ù.
  • ´ÜÁ¡ - ¶óÀ̺귯¸®°¡ º°·Î ¾ø°í, »ç¿ëÀÚ ÃþÀÌ ³ÐÁö ¸øÇÕ´Ï´Ù.

ÀÌ·± ¸»ÀÌ ÀÖ´õ±º¿ä. Oreilly ¿¡ ³ª¿À´Â ¾ð¾î¸¸ ½á¶ó. À̸»¿¡ Àû¿ë ÀÌ ¾ÈµÇ´Â ¾ð¾î, Áï OreillyÃâÆǻ翡¼­ ³ª¿ÀÁö ¾Ê´Â ¾ð¾î´Â Lua »ÓÀ̱º¿ä.


Contributors : smcho


^
Valid XHTML 1.0! Valid CSS! powered by MoniWiki
last modified 2004-04-09 01:05:26
Processing time 0.0353 sec