µµÅ·LOGTALK´Â ÇÁ·Ñ·Î±×¿¡ ´ëÇÑ ¿ÀÇ ¼Ò½º °´Ã¼ ÁöÇâ È®ÀåÀÔ´Ï´Ù. | |
Áö±Ý ´Ù¿î·Îµå |
µµÅ· ¼øÀ§ ¹× ¿ä¾à
±¤°í
- ƯÇã:
- Artistic License
- °¡°Ý:
- FREE
- °Ô½ÃÀÚ À̸§:
- Paulo Moura
- °Ô½ÃÀÚ À¥»çÀÌÆ®:
- http://www.logtalk.org/
µµÅ· ű×
µµÅ· ¼³¸í
logtalk´Â ÇÁ·Ñ·Î±×¿¡ ´ëÇÑ ¿ÀÇ ¼Ò½º °´Ã¼ ÁöÇâ È®ÀåÀÔ´Ï´Ù. LogTalk´Â ÇÁ·Ñ·Î±× ÇÁ·Î±×·¡¹Ö ¾ð¾î¿¡ ´ëÇÑ ¿ÀÇ ¼Ò½º °´Ã¼ ÁöÇâ È®ÀåÀÔ´Ï´Ù. ³í¸® ÇÁ·Î±×·¡¹ÖÀ» °´Ã¼ ÁöÇâ ¹× À̺¥Æ® Á᫐ ÇÁ·Î±×·¡¹ÖÀ¸·Î ÅëÇÕÇÏ´Â °ÍÀº ´ëºÎºÐÀÇ ÇÁ·Ñ·Î±× ÄÄÆÄÀÏ·¯¿Í ȣȯµË´Ï´Ù. LogTalk´Â ÇÁ·ÎÅä ŸÀÔ ¹× Ŭ·¡½º¸¦ ¸ðµÎ Áö¿øÇÕ´Ï´Ù. ¶ÇÇÑ Ä«Å×°í¸® ±â¹Ý ±¸¼ºÀ» ÅëÇÑ ±¸¼º ¿ä¼Ò ±â¹Ý ÇÁ·Î±×·¡¹ÖÀ» Áö¿øÇÕ´Ï´Ù. ´ÙÀ½Àº "logtalk"ÀÇ ¸î °¡Áö ÁÖ¿ä ±â´ÉÀÔ´Ï´Ù. ÀÎÅÍÆäÀ̽º¿Í ±¸Çö °£ÀÇ ºÐ¸® : ¡¤ ¼ú¾î Áö½Ã¹® (¼±¾ð)Àº ¸ðµç °´Ã¼¿¡ ÀÇÇØ ±¸Çö µÉ ¼öÀÖ´Â ÇÁ·ÎÅäÄÝ (ÀÎÅÍÆäÀ̽º) ¾È¿¡ Æ÷Ç﵃ ¼ö ÀÖ½À´Ï´Ù. ÆĶó ¸ÞÆ®¸¯ °´Ã¼ : ¡¤ ¿ÀºêÁ§Æ® À̸§Àº °´Ã¼ ¼ú¾î¸¦ ¸Å°³ º¯¼öÈÇÏ´Â µ¥ »ç¿ëÇÒ ¼öÀÖ´Â ÀÚÀ¯ º¯¼ö°¡ Æ÷ÇÔ µÈ º¹ÇÕ ¿ë¾î ÀÏ ¼ö ÀÖ½À´Ï´Ù. Ŭ·¡½º ±â¹Ý ¹× ÇÁ·ÎÅä ŸÀÔ ±â¹Ý ½Ã½ºÅÛ ¸ðµÎ Áö¿ø : ¡¤ µ¿ÀÏÇÑ ÀÀ¿ë ÇÁ·Î±×·¥, Ŭ·¡½º ±â¹Ý °èÃþ ±¸Á¶ (ÀνºÅϽºÈ ¹× Àü¹® °ü°è Æ÷ÇÔ) ¹× ÇÁ·ÎÅä ŸÀÔ ±â¹Ý °èÃþ ±¸Á¶ (È®Àå °ü°è Æ÷ÇÔ)°¡ÀÖÀ» ¼ö ÀÖ½À´Ï´Ù. ´ÙÁß °³Ã¼ °èÃþ ±¸Á¶ Áö¿ø : ¡¤ ÀϺΠÀÏ¹Ý °´Ã¼¿¡ »Ñ¸® ±íÀº ´ÜÀÏ ±ä °èÃþ ±¸Á¶·Î Á¦ÇÑ µÉ ÇÊ¿ä°¡ ¾ø½À´Ï´Ù. ºñ°ø°³, º¸È£ ¹× °ø°ø »ó¼Ó : ¡¤ LogTalk´Â c¿Í ºñ½ÁÇÑ ¹æ½ÄÀ¸·Î ºñ°ø°³, º¸È£ ¹× °ø°ø »ó¼ÓÀ» Áö¿øÇÕ´Ï´Ù. ¶ÇÇÑ ¸ðµç ¿£Æ¼Æ¼ °ü°è´Â ¹üÀ§ Å°¿öµå¸¦ »ç¿ëÇÏ¿© ÀÚ°ÝÀ» ¾òÀ» ¼ö ÀÖ½À´Ï´Ù. ºñ°ø°³, º¸È£ ¹× °ø¿ë °³Ã¼ ¼ú¾î : ¡¤ ¿ÀºêÁ§Æ® ¼³°è¿¡ ´ëÇÑ °´Ã¼ ¼ú¾îÀÇ ¹üÀ§¸¦ ¼³Á¤ÇÏ°í ·±Å¸ÀÓ ½Ã½ºÅÛÀÌ ¼±Åà »çÇ×À» ½ÃÇàÇϵµ·ÏÇϽʽÿÀ. Á¤Àû ¹× µ¿Àû °´Ã¼ : ¡¤ °´Ã¼´Â Á¤Àû ¶Ç´Â µ¿Àû ÀÏ ¼ö ÀÖ½À´Ï´Ù. Á¤Àû ¿ÀºêÁ§Æ®´Â ÇÁ·Ñ·Î±× ÆÄÀÏ°ú µ¿ÀÏÇÑ ¹æ½ÄÀ¸·Î ÄÄÆÄÀϵǰí·ÎµåµÇ´Â ¼Ò½º ÆÄÀÏ¿¡¼ Á¤Àǵ˴ϴÙ. µ¿Àû °´Ã¼´Â ¼Ò½º ÆÄÀÏ¿¡ Á¤Àǵǰųª ·±Å¸ÀÓ¿¡ »ý¼º µÉ ¼ö ÀÖ½À´Ï´Ù. Á¤Àû ¹× µ¿Àû °´Ã¼ ¼ú¾î : ¡¤ Á¤Àû ¿ÀºêÁ§Æ®´Â Á¤Àû ¹× µ¿Àû ¼ú¾î°¡ ¸ðµÎ Æ÷Ç﵃ ¼ö ÀÖ½À´Ï´Ù. Ç¥ÁØ ÇÁ·Ñ·Î±× ±¸¹®À» »ç¿ëÇÒ ¼ö ÀÖµµ·Ï »çÀü ÇÁ·Î¼¼¼ : ¡¤ LogTalk´Â ¸Å²ô·¯¿î ÇнÀ °î¼±À»À§ÇÑ ¸î °³ÀÇ ¿î¿µÀÚ¿Í Áö½Ã¹®À» Ãß°¡ÇÏ¿© Ç¥ÁØ ÇÁ·Ñ·Î±× ±¸¹®À» »ç¿ëÇÕ´Ï´Ù. À̺¥Æ® Á᫐ ÇÁ·Î±×·¡¹Ö : ¡¤ ½ºÇÇ ¸µ µÈ À̺¥Æ®°¡ ¹ß»ýÇÒ ¶§ ¼ú¾î°¡ ¾Ï½Ã ÀûÀ¸·Î È£Ãâ µÉ ¼ö ÀÖÀ¸¹Ç·Î ¿ÀºêÁ§Æ® Ä¿Çà ¸µÀ» ÃÖ¼ÒÈÇÏ´Â ÇÁ·Î±×·¡¹Ö ¼Ö·ç¼ÇÀ» Çã¿ë ÇÒ ¼ö ÀÖ½À´Ï´Ù. ¶ÇÇÑ À̺¥Æ®´Â Çൿ ¹Ý¿µÀ» Áö¿øÇÕ´Ï´Ù. ±¸¼º ¿ä¼Ò ±â¹Ý ÇÁ·Î±×·¡¹Ö : ¡¤ ¼ú¾î´Â Áß´Ü µÈ ³»ºÎ¿¡ ĸ½¶È µÉ ¼ö ÀÖÀ¸¸ç, ÄÚµå º¹Á¦ ¹× ¿ÀºêÁ§Æ® °èÃþ ±¸Á¶¿Í °ü°è¾øÀÌ ¸ðµç °´Ã¼¿¡ ÀÇÇØ »ç½Ç»ó °¡Á®¿Ã ¼ö ÀÖ½À´Ï´Ù. µû¶ó¼, ¹°Ã¼´Â ¹Ì¼¼ÇÑ ´ÜÀ§ÀÇ Àç»ç¿ë ÄÚµå·Î ÀÛ¿ëÇÏ´Â Ä«Å×°í¸®ÀÇ ±¸¼ºÀ» ÅëÇØ Á¤ÀÇ µÉ ¼ö ÀÖ½À´Ï´Ù. ´ÙÁß »ó¼Ó Áö¿ø : ¡¤ LogTalk´Â ÇÁ·ÎÅäÄÝ ¹× ±¸Çö ¸ðµÎÀÇ ´ÙÁß »ó¼ÓÀ» Áö¿øÇÕ´Ï´Ù. °³Ã¼´Â ¿©·¯ ÇÁ·ÎÅäÄÝÀ» ±¸ÇöÇÏ°í ¿©·¯ °³Ã¼¸¦ È®Àå, Àü¹®È ¶Ç´Â ÀνºÅϽºÈ ÇÒ ¼ö ÀÖ½À´Ï´Ù. ´ÙÁß »ó¼Ó Ãæµ¹Àº LogTalk Á¶È¸ ¾Ë°í¸®Áò¿¡ ÀÇÇØ ¾Ï½Ã ÀûÀ¸·Î ÇØ°áµÇ°Å³ª ¼ú¾î Áö½Ã¹®À» »ç¿ëÇÏ¿© ¸í½Ã ÀûÀ¸·Î ÇØ°áµË´Ï´Ù. ÁÁÀº ¼º´É: ¡¤ LogTalk ÄÚµå´Â È¿À²ÀûÀÎ ÇÁ·Ñ·Î±× Äڵ带 ÀÛ¼ºÇÏ´Â µ¥ »ç¿ëÇÏ´Â µ¿ÀÏÇÑ ±â¼úÀ» »ç¿ëÇÏ¿© ÄÄÆÄÀϵ˴ϴÙ. ¶ÇÇÑ ¸Þ¼Òµå Á¶È¸´Â LogTalk ·±Å¸ÀÓ ¿£Áø¿¡ ÀÇÇØ Ä³½ÃµÇ¾î ¼º´ÉÀ» Å©°Ô Çâ»ó½Ãŵ´Ï´Ù. ÀϺΠÇÁ·Ñ·Î±× ÄÄÆÄÀÏ·¯¿¡ ´ëÇÑ º¥Ä¡ ¸¶Å© °á°ú´Â ¿©±â¿¡¼ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. ISO PROG Ç¥ÁØ°úÀÇ ±ä¹ÐÇÑ ÅëÇÕ : ¡¤ LogTalk´Â ISO Prolog Ç¥ÁØÀ» ÁؼöÇϰųª ¹ÐÁ¢ÇÏ°Ô ÁؼöÇÏ´Â ÇÁ·Ñ·Î±× ÄÄÆÄÀÏ·¯¿ÍÀÇ ºÎµå·¯¿î ÅëÇÕÀ» À§ÇØ ¼³°èµÇ¾ú½À´Ï´Ù. ´ëºÎºÐÀÇ ÇÁ·Ñ·Î±× ÄÄÆÄÀÏ·¯¿Í ȣȯ °¡´É : ¡¤ ÃÖ¼ÒÇÑÀÇ ±¸¼º ÆÄÀÏÀ» ÅëÇØ Æ¯Á¤ ÇÁ·Ñ·Î±× ÄÄÆÄÀÏ·¯°¡Àִ ƯÁ¤ ÇÁ·Ñ·Î±× ÄÄÆÄÀÏ·¯¿ÍÀÇ LogTalk ÀÎÅÍÆäÀ̽º°¡ °ÅÀÇ ¸ðµç Çö´ëÀûÀÎ ÄÄÆÄÀÏ·¯¿Í ȣȯµË´Ï´Ù. XML ¹®¼ ÆÄÀÏÀÇ ÀÚµ¿ »ý¼º : ¡¤ LogTalk´Â ÄÄÆÄÀÏ µÈ ¸ðµç °´Ã¼, ÇÁ·ÎÅäÄÝ ¶Ç´Â ¹üÁÖ¿¡ ´ëÇØ XML Çü½ÄÀ¸·Î ¹®¼ ÆÄÀÏÀ» ÀÚµ¿À¸·Î »ý¼ºÇÕ´Ï´Ù. ½Ã½ºÅÛ¿¡´Â ÇÊ¿äÇÑ ¸ðµç XSL (T) ÆÄÀÏ ¹× ½ºÅ©¸³Æ®°¡ ¹®¼ ÆÄÀÏÀ» (x) HTML°ú PDF·Î º¯È¯ÇÕ´Ï´Ù. ¡¤ LogTalk´Â ÇÁ·Ñ·Î±× ÄÄÆÄÀÏ·¯°¡ÀÖ´Â °ÅÀÇ ¸ðµç ÄÄÇ»ÅÍ¿¡¼ ½ÇÇàµË´Ï´Ù (ÁÖ °³¹ß ȯ°æÀº MacOS X¸¦ ½ÇÇàÇÏ´Â Apple PowerBook G4ÀÔ´Ï´Ù). LogTalk¿Í ƯÁ¤ ÇÁ·Ñ·Î±× ÄÄÆÄÀÏ·¯ °£ÀÇ ÀÎÅÍÆäÀ̽º´Â ±¸¼º ÆÄÀÏÀ» ÅëÇØ ¼öÇàµË´Ï´Ù. ¡¤ÀÌ ÆÄÀÏ¿¡´Â Prolog Compiler¿¡¼ »ç¿ëÇÒ ¼ö¾ø´Â ISO Prolog Ç¥ÁØ ¼ú¾î¿¡ ´ëÇÑ ÀϺΠLogTalk ƯÁ¤ ¼ú¾î ¹× ±¸ÇöÀÌ Æ÷ÇԵǾî ÀÖ½À´Ï´Ù. LogTalk ¼¸é¿¡¼ °¡´ÉÇÑ ¾ðÁ¦µçÁö Prolog ISO Ç¥ÁØÀ» µû¸£·Á°í ³ë·ÂÇß½À´Ï´Ù. ISO Ç¥ÁØÀÇ ÆÄÆ® I¿¡¼ Á¤ÀǵÇÁö ¾ÊÀº LogTalk¿¡¼ ÇÊ¿ä·ÎÇÏ´Â ±â´ÉÀº ´ÙÀ½°ú °°½À´Ï´Ù. ¼ú¾î ¼Ó¼º¿¡ ´ëÇÑ ¾×¼¼½º (µ¿Àû, Á¤Àû, BUILT_IN) : ¡¤ °¡Àå ÁÁ¾ÆÇÏ´Â ÇÁ·Ñ·Î±×°¡ À§¿¡ ¾ð±Þ µÈ ÀÌ·¯ÇÑ ±â´ÉÀÌ ÀÖÀ¸¹Ç·Î ±¸¼º ÆÄÀÏÀÌ ¸Å¿ì ½±½À´Ï´Ù. LogTalk ÆÐÅ°Áö¿¡´Â ÀÌ¹Ì °¡Àå ÀϹÝÀûÀÎ ÇÁ·Ñ·Î±× ÄÄÆÄÀÏ·¯ÀÇ ±¸¼º ÆÄÀÏÀÌ ÀÖ½À´Ï´Ù. ÃÖÀûÀÇ ¼º´ÉÀ» À§ÇØ LogTalk´Â PROG ÄÄÆÄÀÏ·¯°¡ Á¤Àû ¹× µ¿Àû ÄÚµå ¸ðµÎ¿¡ ´ëÇØ Ã¹ ¹ø° Àμö À妽ÌÀ» Áö¿øÇϵµ·Ï ¿ä±¸ÇÕ´Ï´Ù. LogTalk Developement ¹× TestingÀº ÇöÀç ´ÙÀ½ ÇÁ·Ñ·Î±× ÄÄÆÄÀÏ·¯¸¦ »ç¿ëÇÏ¿© ¼öÇàµË´Ï´Ù (¾ËÆĺª ¼ø¼·Î). ¡¤ GNU PROLOG 1.2.18. ¡¤ SWI PROLOG 5.4.7. ¡¤ YAP 4.5.7. ¡¤ ±×·Î ÀÎÇØ ÀÌ°ÍÀº ¾Æ¸¶µµ LogTalkÀ» ½ÇÇàÇϱâÀ§ÇÑ ÃÖ¼±ÀÇ ¼±ÅÃÀÔ´Ï´Ù (ÀÌ ÄÄÆÄÀÏ·¯ Áß Çϳª¸¦ »ç¿ëÇÒ ¼ö ÀÖÀ½À» Á¦°øÇÕ´Ï´Ù). ¶ÇÇÑ LogTalk´Â ´ÙÀ½ ÇÁ·Ñ·Î±× ÄÄÆÄÀÏ·¯°¡ °ÅÀÇ ¶Ç´Â ÀüÇô ¼öÁ¤µÇÁö ¾Ê°í ½ÇÇàµË´Ï´Ù (¾ËÆĺª ¼ø¼·Î) : ¡¤ ALS PROLOG 3.1. ¡¤ ¾Æ¹Ì! ÇÁ·Ñ·Î±× 6.22 ~ 7.x. ¡¤ Binprolog 8.x ~ 10.x. ¡¤ B-PROG 4.0, 5.0, 6.x. ¡¤ Ciao Prolog 1.10p5. ¡¤ ÀÌŬ¸³½º 5.5 ~ 5.8. ¡¤ / PROLOG 5.x. ¡¤ Jiprolog 3.0.1-2. ¡¤ K-PROG 5.1.2A. ¡¤ LPA MacProlog321.25. ¡¤ LPA WinProlog324.0x. ¡¤ ¸¶¼ú»ç 4.1. ¡¤ ¿ÀÇ ÇÁ·Ñ·Î±× 1.1B10 ¡¤ Prologii 4.5. ¡¤ Qu-Prolog 6.7. ¡¤ Quintus Prolog 3.3 ~ 3.5. ¡¤ SiCstus Prolog 3.8 ~ 3.12.x. ¡¤ XSB 2.6 ~ 2.7. ÀÌ ¸±¸®½º¿¡¼´Â »õ·Î¿î ±â´É : ¡¤ÀÌ ¸±¸®½º´Â ¶÷´Ù Ç¥Çö½ÄÀ» Áö¿øÇÏ´Â ±â´É, ¿£Æ¼Æ¼ ³»ÀÇ set_logtalk_flag / 2¸¦ »ç¿ëÇÏ´Â Áö¿ø, °³¼±
µµÅ· °ü·Ã ¼ÒÇÁÆ®¿þ¾î
MPI-IO Å×½ºÆ®
MPI-IO Å×½ºÆ®´Â MPIÀÇ I / O È£Ãâ À§¿¡ ±¸ÃàµÇ¸ç ŸÀÌ¹Ö Á¤º¸¸¦ ¼öÁýÇÏ´Â µ¥ »ç¿ëµË´Ï´Ù. ...
564
gcviewer.
GCViewer´Â Sun ¹× IBM Java Virtual Machine¿¡¼ »ý¼º µÈ Verbose GC Ãâ·ÂÀ» ½Ã°¢ÈÇÏ´Â ÀÛÀº µµ±¸ÀÔ´Ï´Ù. ...
712
Java ȯ°æ ¼³Á¤ µµ±¸
Java ȯ°æ ¼³Á¤ µµ±¸´Â MicrosoftÀÇ ·¹Áö½ºÆ®¸® ÆíÁý±âÀÇ Á¤½ÅÀ¸·Î Java °³¹ßÀÚ ¹× Å×½ºÅÍÀÇ °£´ÜÇÑ À¯Æ¿¸®Æ¼ÀÔ´Ï´Ù. ...
93