Centos系统下载大全 | Redhat系统下载大全 | Windows2012系统下载大全 | Windows2008系统下载大全| CMS教程 | 网站地图 51运维网-专注Linux/Unix系统安全运维!
当前位置:51运维网 > 编程 > Ruby > 正文

Ruby概况

时间:2014-08-20 23:32 来源:未知 作者:www.51ou.com 阅读:
Ruby是一种纯粹的面向对象编程语言。它创建于1993年由日本的松本行弘。

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

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

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

Ruby特性

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

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

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

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

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

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

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

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

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

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

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

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

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

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

可能需要用到的工具

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

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

  • Apache 1.3.19-5 Web服务器

  • Internet Explorer 5.0 或更高版本的浏览器 www.yiibai.com

  • Ruby 1.8.5

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

下一步是什么?

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

感谢您对【51运维网 http://www.51ou.com/】的支持,我们为您免费提供《Ruby概况》技术文章,《Ruby概况》详细使用和说明,有时《Ruby概况》可能不完善、敬请谅解!如果《Ruby概况》有错误请给我们留言,我们将尽快修复文章错误,如果您觉得本站不错,请分享给周围的朋友!谢谢!

顶一下
(0)
0%
踩一下
(0)
0%
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
验证码:点击我更换图片