Ruby是一种纯粹的面向对象编程语言。日本的松本由纪子创立于1993年。
您可以在www.ruby-lang.org上的Ruby邮件列表中找到松本松子的名字。松下在Ruby社区也被称为Matz。
Ruby是“程序员最好的朋友”。
Ruby具有与Smalltalk,Perl和Python类似的功能。Perl,Python和Smalltalk都是脚本语言。Smalltalk是一种真正的面向对象语言。Ruby,像Smalltalk,是一种完美的面向对象语言。使用Ruby语法比使用Smalltalk语法容易得多。
Ruby是一个开放源代码,可以在网络上免费获得,但需要许可证。
Ruby是一种通用的,解释性的编程语言。
Ruby是一种真正的面向对象编程语言。
Ruby是一种类似于Python和PERL的服务器端脚本语言。
Ruby可用于编写通用网关接口(CGI)脚本。
Ruby可以嵌入超文本标记语言(HTML)。
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脚本。
对于执行本教程中探讨的示例,您将需要最新的计算机,如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应用程序的环境。