RubyÊÇÒ»ÖÖ´¿´âµÄÃæÏò¶ÔÏó±à³ÌÓïÑÔ¡£ËüÓÉÈÕ±¾µÄËɱ¾Ðк루¤Þ¤Ä¤â¤È¤æ¤¤Ò¤í/Yukihiro Matsumoto£©´´½¨ÓÚ1993Äê¡£
Äú¿ÉÒÔÔÚ www.ruby-lang.org µÄ Ruby ÓʼþÁбíÉÏÕÒµ½Ëɱ¾Ðк루¤Þ¤Ä¤â¤È¤æ¤¤Ò¤í/Yukihiro Matsumoto£©µÄÃû×Ö¡£ÔÚ Ruby ÉçÇø£¬Ëɱ¾Ò²±»³ÆΪÂí´Ä£¨Matz£©¡£
Ruby ÊÇ"³ÌÐòÔ±µÄ×î¼ÑÅóÓÑ"¡£
Ruby µÄÌØÐÔÓë Smalltalk¡¢Perl ºÍ Python ÀàËÆ¡£Perl¡¢Python ºÍ Smalltalk Êǽű¾ÓïÑÔ¡£Smalltalk ÊÇÒ»¸öÕæÕýµÄÃæÏò¶ÔÏóÓïÑÔ¡£Ruby£¬Óë Smalltalk Ò»Ñù£¬ÊÇÒ»¸öÍêÃÀµÄÃæÏò¶ÔÏóÓïÑÔ¡£Ê¹Óà Ruby µÄÓï·¨±ÈʹÓà Smalltalk µÄÓï·¨ÒªÈÝÒ׵öࡣ
Ruby µÄÌØÐÔ Ruby ÊÇ¿ªÔ´µÄ£¬ÔÚ Web ÉÏÃâ·ÑÌṩ£¬µ«ÐèÒªÒ»¸öÐí¿ÉÖ¤¡£ Ruby ÊÇÒ»ÖÖͨÓõġ¢½âÊ͵ıà³ÌÓïÑÔ¡£ Ruby ÊÇÒ»ÖÖÕæÕýµÄÃæÏò¶ÔÏó±à³ÌÓïÑÔ¡£ Ruby ÊÇÒ»ÖÖÀàËÆÓÚ Python ºÍ Perl µÄ·þÎñÆ÷¶Ë½Å±¾ÓïÑÔ¡£ Ruby ¿ÉÒÔÓÃÀ´±àдͨÓÃÍø¹Ø½Ó¿Ú£¨CGI£©½Å±¾¡£ Ruby ¿ÉÒÔ±»Ç¶Èëµ½³¬Îı¾±ê¼ÇÓïÑÔ£¨HTML£©¡£ Ruby Óï·¨¼òµ¥£¬ÕâʹµÃеĿª·¢ÈËÔ±Äܹ»¿ìËÙÇáËɵØѧϰ Ruby¡£ Ruby Óë C++ ºÍ Perl µÈÐí¶à±à³ÌÓïÑÔÓÐ×ÅÀàËƵÄÓï·¨¡£ Ruby ¿ÉÀ©Õ¹ÐÔÇ¿£¬Óà Ruby ±àдµÄ´ó³ÌÐòÒ×ÓÚά»¤¡£ Ruby ¿ÉÓÃÓÚ¿ª·¢µÄ Internet ºÍ Intranet Ó¦ÓóÌÐò¡£ Ruby ¿ÉÒÔ°²×°ÔÚ Windows ºÍ POSIX »·¾³ÖС£ Ruby Ö§³ÖÐí¶à GUI ¹¤¾ß£¬±ÈÈç Tcl/Tk¡¢GTK ºÍ OpenGL¡£ Ruby ¿ÉÒÔºÜÈÝÒ×µØÁ¬½Óµ½ DB2¡¢MySQL¡¢Oracle ºÍ Sybase¡£ Ruby ÓзḻµÄÄÚÖú¯Êý£¬¿ÉÒÔÖ±½ÓÔÚ Ruby ½Å±¾ÖÐʹÓᣠÄúÐèÒªµÄ¹¤¾ßΪÁËÖ´Ðб¾½Ì³ÌÖÐÌÖÂÛµÄʵÀý£¬ÄúÐèÒª RAM ÖÁÉÙΪ 2GB£¨ÍƼöΪ 4GB£©µÄ Intel Core i3 »ò i5 µÄ¼ÆËã»ú¡£Äú»¹ÐèÒªÒÔÏÂÈí¼þ£º
Linux »ò Windows 95/98/2000/NT »ò Windows 7 ²Ù×÷ϵͳ Apache 1.3.19-5 Web ·þÎñÆ÷ Internet Explorer 5.0 »òÒÔÉ쵀 Web ä¯ÀÀÆ÷ Ruby 1.8.5±¾½Ì³Ì½«½éÉÜÈçºÎʹÓà Ruby ´´½¨ GUI¡¢ÍøÂçºÍ Web Ó¦ÓóÌÐò¡£ÁíÍ⻹»áÌÖÂÛÈçºÎÀ©Õ¹ºÍǶÈë Ruby Ó¦ÓóÌÐò¡£
Ò»Æðѧ°É²¿·ÖÎÄÕÂתÔØ×Ô»¥ÁªÍø£¬¹©¶ÁÕß½»Á÷ºÍѧϰ£¬ÈôÓÐÉæ¼°×÷Õß°æȨµÈÎÊÌâÇ뼰ʱÓëÎÒÃÇÁªÏµ£¬ÒÔ±ã¸üÕý¡¢É¾³ý»ò°´¹æ¶¨°ìÀí¡£¸ÐлËùÓÐÌṩ×ÊѶµÄÍøÕ¾£¬»¶Ó¸÷ÀàýÌåÓëÒ»Æðѧ°É½øÐÐÎÄÕ¹²ÏíºÏ×÷¡£