腾牛·下载

展开

Ruby编程语言2.2.3 官方版

Ruby编程语言

大小:15.1M语言:中文 类别:编程开发系统:WinAll
简介|教程|评论(0)
版本:2.2.3 官方版时间:2015-08-25

标签:

应用介绍

Ruby是一种纯粹的面向对象编程语言。它创建于1993年由日本的松本行弘。可以找到松本行弘(Yukihiro Matsumoto)在www.ruby lang.org的Ruby邮件列表。松本被在Ruby社区也称为马茨(Matz)。Ruby是“程序员最好的朋友”Ruby语言类似Smalltalk,Perl和Python功能。像Perl,Python和Smalltalk等脚本语言一样,Smalltalk是 一个真正的面向对象的语言。Ruby像Smalltalk一样也是一个完美的面向对象语言。使用Ruby语法比使用Smalltalk语法容易得多。

功能特性:

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

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

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

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

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

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

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

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

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

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

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

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

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

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

语言理念:

减少编程时候的不必要的琐碎时间,令编写程序的人高兴,是设计 Ruby 语言的 Matz 的一个首要的考虑;其次是良好的界面设计。

他强调系统设计必须注重人性化,而不是一味从机器的角度设想。

人们特别是电脑工程师们,常常从机器着想。他们认为:“这样做,机器就能运行的更快;这样做,机器运行效率更高;这样做,机器就会怎样怎样怎样。”

实际上,我们需要从人的角度考虑问题,人们怎样编写程序或者怎样使用机器上应用程序。“我们是主人,他们是仆人。”

遵循上述的理念,Ruby 语言通常非常直观,按照编程人认为它应该的方式运行。

Ruby 是完全面向对象的:任何一点数据都是对象,包括在其他语言中的基本类型(比如:整数,布尔逻辑值),每个过程或函数都是方法。

下面是一个在标准输出设备上输出Hello World的简单程序,这种程序通常作为开始学习编程语言时的第一个程序:

#!/usr/bin/env ruby

puts "Hello, world!"

厂商名称:

相关应用
用户评论
跟帖评论
查看更多评论
热门推荐
相关教程
猜你喜欢
相关合集
本类排行