Ruby是一种纯粹的面向对象编程语言.它是由日本的Yukihiro Matsumoto于1993年创建的.
您可以在Ruby邮件列表上找到名称Yukihiro Matsumoto www.ruby-lang.org . Matsumoto在Ruby社区也被称为Matz.
Ruby是"程序员最好的朋友".
Ruby具有与Smalltalk,Perl和Python类似的功能. Perl,Python和Smalltalk是脚本语言. Smalltalk是一种真正的面向对象语言.像Smalltalk一样,Ruby是一种完美的面向对象语言.使用Ruby语法要比使用Smalltalk语法容易得多.
Ruby是一个开源的,可以在Web上免费获得,但需要获得许可.
Ruby是一种通用的解释性编程语言.
Ruby是一种真正的面向对象编程语言.
Ruby是类似于Python和PERL的服务器端脚本语言.
Ruby可用于编写通用网关接口(CGI)脚本.
Ruby可以嵌入到超文本标记语言(HTML)中.
Ruby有一个干净简单的语法允许新开发人员快速,轻松地学习.
Ruby的语法类似于许多编程语言,如C ++和Perl.
Ruby非常具有可扩展性,用Ruby编写的大型程序很容易维护.
Ruby可以使用d用于开发Internet和Intranet应用程序.
Ruby可以安装在Windows和POSIX环境中.
Ruby支持许多GUI工具,如Tcl/Tk,GTK和OpenGL.
Ruby可以轻松连接到DB2,MySQL,Oracle,和Sybase.
Ruby有一组丰富的内置函数,可以直接用于Ruby脚本.
为了执行本教程中讨论的示例,您将需要最新的计算机,如Intel Core i3或i5至少2GB的RAM(推荐4GB的RAM).您还需要以下软件 :
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应用程序.
下一章将指导您获取Ruby及其所在的位置文档.最后,它指导您如何安装Ruby并准备开发Ruby应用程序的环境.