Ruby是一个直译式(interpreted)个体导向(object-oriented)(注:大陆地区译为“面向对象”;台湾地区早期译为“个体导向”或“物件导向”。配合类别的语意,本条目多采“个体”一词)的脚本语言(scripting)(译注:也有译做命令稿语言、手稿语言)。Ruby的开发者是松本 行弘, 简称 Matz。

这是一本供使用者查询 Ruby 语言基本项目的参考书。虽然程式语言之文法规则较一般日常语言为少,但每种程式语言都有自己特殊的陈述方式,因此我们仍然需要这类基本内容的参考书。它不会教导你如何撰写与设计程式,而是帮助你理解你所阅读的 Ruby 程式码中每一句叙述之意义,帮助你将你的想法清晰而正确地以 Ruby 语言表达出来。

由于WikiBooks简繁自动转换系统之结果不完全正确,因此建议选择“不转换”浏览页面。Wiki 简繁转换系统目前已知错误:

  • '運算子'转繁体成'運運算元'。例: 运算子。
  • '注'转繁体成'註'。例: 注释。
  • '下面'转繁体成'下麵'。例: 下面内容为...。

新手上路

编辑
总览 *
安装Ruby
Ruby编辑器
标示惯例
互动模式
Hello world
字串 *
字串括号
Here documents
ASCII
Ruby基础
资料型态 -- 数值、字串、杂凑表与阵列
撰写method
类别与物件
异常

Intermediate Ruby

编辑
单元测试
Ruby文档
RubyGems

Ruby语言参考

编辑

辞汇

变数与常数

字义

运算子

控制结构

方法呼叫 *

类别 *

Ruby功能参考

编辑

模组

编辑

额外连结

编辑

正式网站

编辑

快速参考

编辑