作者:empty 页数:176 出版社:empty |
Ruby简介Ruby是一种纯粹的面向对象编程语言。它由日本的松本行弘(上门南七U石/YukihiroMatsumoto) 创建于1993年,您可以在www.ruby-lang.org的Ruby邮件列表上找到松本行弘(主5七中各办名/YukihiroMatsumoto) 的名字。在Ruby社区, 松本也被称为马茨(Matz) .Ruby是 程序员的最佳朋友 ,Ruby的特性与Smalltalk、Perl和Python类似。Perl、Python和Smal talk是脚本语言。Sma talk是一个真正的面向对象语言。Ruby, 与Smalltalk一样, 是一个完美的面向对象语言。使用Ruby的语法比使用Smalltalk的语法要容易得多。
Ruby的特性·Ruby是开源的, 在Web上免费提供, 但需要一个许可证。·Ruby是一种通用的、解释的编程语言。·Ruby是一种真正的面向对象编程语言。·Ruby是一种类似于Python和Perl的服务器端脚本语言.·Ruby可以用来编写通用网关接(CGI) 脚本,·Ruby可以被嵌入到超文本标记语言(HTML) .·Ruby语法简单, 这使得新的开发人员能够快速轻松地学习Ruby.·Ruby与C++和Perl等许多编程语言有着类似的语法·Ruby可扩展性强, 用Ruby编写的大程序易于维护.·Ruby可用于开发的Inte met和Intranet应用程序。·Ruby可以安装在Windows和POSIX环境中·Ruby支持许多GUI工具, 比如Tcl/Tk、GTK和OpenGL..Ruby可以很容易地连接到DB 2、MySQL, Oracle和Sybase..Ruby有丰富的内置函数, 可以直接在Ruby脚本中使用,您需要的工具为了执行本教程中讨论的实例, 您需要RAM至少为2GB(推荐为4GB) 的Intel Core i 3或i 5的计算机。您还需要以下软件:·Linux或Windows 95/98/2000/NT或Windows 7操作系统·Apache 1.3.19-5Web服务器.InternetExplorer 5.0或以上的Web浏览器·Ruby 1.8.5本教程将介绍如何使用Ruby创建GUI、网络和Web应用程序。另外还会讨论如何扩展和嵌入Ruby应用程序,接下来将学习什么?下一章将向您介绍从哪里可以获取Ruby及其文档。最后, 它会指示您如何安装Ruby, 并配置环境为开发Ruby应用程序做准备。
Ruby环境本地环境设置如果您想要设置Ruby编程语言的环境, 请阅读本章节的内容, 本章将向您讲解与环境设置有关的所有重要的主题、建议先学习下面几个主题,然后再进一步深入学习其他主题:·Linux/Unix上的Ruby安装:如果您想要在Linux/Unix上配置开发环境, 那么请查看本章节的内·Windows上的Ruby安装:如果您想要在Windows上配置开发环境, 那么请查看本章节的内容。·Ruby命令行选项:本章节列出了所有的命令行选项, 您可以和Ruby解释器一起使用这些命令行·Ruby环境变量:本章节列出了所有重要的环境变量列表, 设置这些环境变量以便让Ruby解释器流行的Ruby编辑器为了编写Ruby程序, 您需要一个编辑器:·如果您是在Windows上进行编写, 那么您可以使用任何简单的文本编辑器, 比如Notepad或Edit·VIM(Vi IMproved) 是一个简单的文本编辑器, 几乎在所有的Unix上都是可用的, 现在也能在·Ruby Development Environment(R DE) 对于Windows用户来说, 也是一个很好的集成开发环交互式Ruby(IRb) 为体验提供了一个shell.在IRb shell内, 您可以逐行立即查看解释结果。这个工具会随着Ruby的安装自动带有, 所以您不需要做其他额外的事情, IRb即可正常工作,容。
Windows上使用。另外, 您还可以使用您喜欢的vi编辑器来编写Ruby程序.·Ruby Win是一个针对Windows的Ruby集成开发环境(IDE) .境(IDE) 。交互式Ruby(IRb)