Ruby概况

广告位

Ruby是一种纯粹的面向对象编程语言。它创建于1993年由日本的松本行弘。 可以找到松本行弘(Yukihiro…

Ruby是一种纯粹的面向对象编程语言。它创建于1993年由日本的松本行弘。

可以找到松本行弘(Yukihiro Matsumoto)在www.ruby lang.org的Ruby邮件列表。松本被在社区也称为马茨(Matz)。

Ruby是“程序员最好的朋友”

Ruby语言类似Smalltalk,Perl和Python功能。像Perl,Python和Smalltalk等脚本语言一样,Smalltalk是一个真正的面向对象的语言。Ruby像Smalltalk一样也是一个完美的面向对象语言。使用Ruby语法比使用Smalltalk语法容易得多。

Ruby特性

  • Ruby是一个开放源码的,在网络上是免费提供的,但它是受许可证的。

  • Ruby是一种通用编程语言解释。

  • Ruby是一种真正的面向对象编程语言。

  • Ruby是一种与服务器端脚本语言Python和Perl类似。

  • Ruby可以用来写通用网关接口(CGI)脚本。

  • Ruby可以被嵌入到超文本标记语言 (HTML).

  • Ruby语言拥有一个干净和简单的语法,使得开发新手可以非常快速,轻松地学习Ruby。

  • Ruby语言和很多编程语言有类似的语法,如C ++和Perl。

  • Ruby是可扩展性使得编写规模大的程序也较易于维护。

  • Ruby可用于开发Internet和内部网络应用。

  • Ruby可以安装在Windows和POSIX环境。

  • Ruby支持许多GUI工具,如Tcl/Tk,GTK和OpenGL等。

  • Ruby可以很容易地连接到DB2,MySQL,Oracle和Sybase。

  • Ruby有一系列丰富的内置函数可以直接使用到Ruby脚本中。

可能需要用到的工具

执行本教程中讨论的例子,需要一个像英特尔酷睿i3或i5与最低2GB的RAM(4GB RAM推荐)最新的计算机。还需要下列软件:

  • Linux 或Windows 95/98/2000/NT 或 Windows 7 操作系统

  • Apache 1.3.19-5 Web服务器

  • Internet Explorer 5.0 或更高版本的浏览器

  • Ruby 1.8.5

本教程将提供必要的技能来创建图形用户界面,网络和Web应用程序使用Ruby。它也将谈论扩展和嵌入的Ruby应用程序。

下一步是什么?

下一章会引导你,下载及其文档。最后,它指导如何安装Ruby和准备开发Ruby应用程序的环境。

  

洁姐我爱你

关于作者: 洁姐我爱你

为您推荐