| ¸óÅ° ÆÄ Monkeybars´Â Jruby ¹× SwingÀ» »ç¿ëÇÏ¿© GUI ÀÀ¿ë ÇÁ·Î±×·¥À» ÀÛ¼ºÇÒ ¼öÀÖ´Â ¶óÀ̺귯¸®ÀÔ´Ï´Ù. |
Áö±Ý ´Ù¿î·Îµå |
¸óÅ° ÆÄ ¼øÀ§ ¹× ¿ä¾à
- °Ô½ÃÀÚ À̸§:
- David Koontz and Logan Barnett
- °Ô½ÃÀÚ À¥»çÀÌÆ®:
- http://monkeybars.rubyforge.org/
¸óÅ° ÆÄ Å±×
¸óÅ° ÆÄ ¼³¸í
Monkeybars´Â Jruby ¹× SwingÀ» »ç¿ëÇÏ¿© GUI ÀÀ¿ë ÇÁ·Î±×·¥À» ÀÛ¼ºÇÒ ¼öÀÖ´Â ¶óÀ̺귯¸®ÀÔ´Ï´Ù. Monkeybars´Â Jruby ¹× SwingÀ» »ç¿ëÇÏ¿© GUI ÀÀ¿ë ÇÁ·Î±×·¥À» ÀÛ¼ºÇÒ ¼öÀÖ´Â ¶óÀ̺귯¸®ÀÔ´Ï´Ù. ¸ðµç ÆíÁý±â¿¡¼ GUI¸¦ ÀÛ¼ºÇÏ¿© Çö´ë µµ±¸¸¦ »ç¿ëÇÏ¿© ¼³°èµÈ ÀÀ¿ë ÇÁ·Î±×·¥À» °¡Áú ¼ö ÀÖÁö¸¸ Ruby¿¡ Æ÷ÇÔ µÈ ¸ðµç ³í¸®°¡ ÀÖ½À´Ï´Ù. ÀÌ°ÍÀº ´ç½ÅÀÌ Jruby¿¡¼ ½ºÀ®À» »ç¿ëÇÒ ¼öÀÖ°Ô ÇØÁÖ´Â µµ¼°üÀÔ´Ï´Ù. Monkeybars´Â ´ç½ÅÀÌ »ç¿ëÇÏ´Â GUI ÆíÁý µµ±¸¸¦ °è¼Ó »ç¿ëÇÒ ¼ö ÀÖµµ·Ï Çã¿ëÇÏÁö¸¸ ¼ø¼öÇÑ ·çºñ¿¡ ¸ðµç ÀÀ¿ë ÇÁ·Î±×·¥ ³í¸®¸¦ ½±°Ô ÀÛ¼ºÇÒ ¼ö ÀÖ½À´Ï´Ù. »ç½Ç, ´ëºÎºÐÀÇ ÆíÁýÀÚ¿Í ÇÔ²² java.bout¿¡ ´ëÇÑ º¼ ÇÊ¿ä°¡ ¾øÀ» °ÍÀÔ´Ï´Ù. ·çºñ : Ruby´Â Perl¿¡¼ ¿µ°¨À» ¾òÀº ±¸¹®À» SmallTalk¿Í °°Àº ±â´ÉÀ¸·Î °áÇÕÇÑ µ¿Àû ÀÎ ¹Ý¿µÇÑ ¹ü¿ë °´Ã¼ ÁöÇâ ÇÁ·Î±×·¡¹Ö ¾ð¾îÀÔ´Ï´Ù. ·çºñ´Â 1990 ³â´ë Á߹ݿ¡ ÀϺ»¿¡¼ ½ÃÀ۵ǾúÀ¸¸ç óÀ½¿¡´Â Yukihiro "Matz"Matsumoto.Ruby°¡ ¿©·¯ °¡Áö ÇÁ·Î±×·¡¹Ö Æз¯´ÙÀÓ (±â´ÉÀû, °´Ã¼ ÁöÇâ ¹× ¸í·É)À» Áö¿øÇÏ¸ç µ¿Àû À¯Çü ½Ã½ºÅÛ ¹× ÀÚµ¿ ¸Þ¸ð¸® °ü¸® ±â´ÉÀ» Áö¿øÇÕ´Ï´Ù. µû¶ó¼ Python, Perl, Lisp, Dylan ¹× Clu.in¿¡ ´ëÇÑ ºñ½ÁÇÑ Ãø¸é¿¡¼ Clu.inÀÇ ÇöÀç, °ø½Ä ±¸ÇöÀº C·Î ÀÛ¼ºµÈ °ø½Ä ±¸ÇöÀº ´ÜÀÏ Åë°ú Çؼ® ¾ð¾îÀÔ´Ï´Ù. ÇöÀç ·çºñ ¾ð¾î¸¦ ¸í½ÃÇÏÁö ¾ÊÀ¸¹Ç·ÎÀÌ ±¸ÇöÀº DE Facto Leferers·Î °£Áֵ˴ϴÙ. 2008 ³â ÇöÀç Rubinius, Jruby, Yarv ¹× Ironruby¸¦ Æ÷ÇÔÇÑ Ruby ¾ð¾îÀÇ ¿©·¯ °¡Áö ´ëü ±¸ÇöÀÌ ÀÖ½À´Ï´Ù.ÀÌ °¢°¢Àº JRuby°¡ Juruby¸¦ Á¦°øÇÏ´Â Jruby¸¦ Á¦°øÇÕ´Ï´Ù. ¾ð¾î´Â 1993 ³â 2 ¿ù 24 ÀÏ Ruby¿¡¼ ÀÏÇÏ°í 1995 ³â¿¡ °ø°³¸¦ ½ÃÀÛÇÑ À¯Å° È÷·Î ¸¶¾²¸ðÅä (Matsumoto)´Â Perl ÇÁ·Î±×·¡¹Ö ¾ð¾îÀÇ À̸§À» ¾Ï½ÃÇÏ´Â MatsumotoÀÇ µ¿±×¶ó¹ÌÀÇ µ¿±×¶ó¹Ì ³»ÀÇ ³ó´ãÀ¸·Î ÀÎÇØ "·çºñ"°¡ ¿ø¼®À¸·ÎÁö¾ú½À´Ï´Ù. 2007 ³â 12 ¿ù ÇöÀç, ÂüÁ¶ ±¸ÇöÀÇ ÃֽŠ¾ÈÁ¤ÀûÀÎ ¹öÀüÀº 1.8.6ÀÔ´Ï´Ù. Âü°í ¹®Çå ¿Ü¿¡µµ ¿©·¯ ´Ù¸¥ °¡»ó ÄÄÇ»ÅÍ°¡ ·çºñ ¿ëÀ¸·Î °³¹ßµÇ°í ÀÖ½À´Ï´Ù. ¿©±â¿¡´Â Jruby, Java Ç÷§Æû, Ironruby, MicrosoftÀÇ .NET ÇÁ·¹ÀÓ ¿öÅ©ÀÇ ±¸Çö, Microsoft, Rubinius°¡ »ý»ê ÇÑ .NET ÇÁ·¹ÀÓ ¿öÅ©ÀÇ ±¸ÇöÀº Smalltalk °¡»ó ÄÄÇ»Å͸¦ ÀÚü ¸ðµ¨¸µ ÇÑ ÀÎÅÍÇÁ¸®Å͸¦ Æ÷ÇÔÇÕ´Ï´Ù. DEFINE_SIGNAL, DEFECATED OLD ¹öÀüÀÇ ±¸¹®ÀÌ º¯°æµÇ¾ú½À´Ï´Ù ¡¤ 󸮵ÇÁö ¾ÊÀº ½ÅÈ£´Â ÀÌÁ¦ UNDEFINEDSIGNALERROR ¡Ü ¿©·¯ Çڵ鷯¸¦ ´øÁö¸é¼ ¿©·¯ °³ÀÇ ½ºÀ® ±¸¼º ¿ä¼Ò¿¡ µî·Ï ÇÒ ¼ö ÀÖ½À´Ï´Ù. ¡¤ ¾Ï½Ã Àû 󸮱⠵î·ÏÀÇ ¼º´É Çâ»ó ¡¤ ´Ù¾çÇÑ ¹ö±× ¼öÁ¤ »çÇ×
¸óÅ° ÆÄ °ü·Ã ¼ÒÇÁÆ®¿þ¾î