ITADN
nobu/ruby
nobu/ruby · 文件 下载 ZIP
文件最后提交记录最后更新时间
README.md
以下内容由 AI 翻译,如有问题请点此提交 issue 反馈

Actions Status: MinGW Actions Status: Ubuntu Actions Status: Windows Travis Status

日本語

什么是 Ruby?

Ruby 是一种解释型面向对象编程语言,常用于 Web 开发。它还提供了许多脚本功能, 用于处理纯文本和序列化文件,或管理系统任务。 它简单、直观且可扩展。

Ruby 的特性

  • 简单的语法
  • 常规 面向对象特性(例如:类、方法调用)
  • 高级 面向对象特性(例如:混入、单例方法)
  • 运算符重载
  • 异常处理
  • 迭代器和闭包
  • 垃圾回收
  • 动态加载对象文件(在某些架构上)
  • 高度可移植(适用于许多类 Unix/POSIX 兼容平台, 以及 Windows、macOS 等)参见 https://docs.ruby-lang.org/en/master/maintainers_md.html#label-Platform+Maintainers

如何获取 Ruby

要查看安装 Ruby 的完整方式列表,包括使用 rvm 等第三方工具,请参阅:

https://www.ruby-lang.org/en/downloads/

您可以下载发布包和仓库的快照。如果您想 下载 Ruby 的完整版本,请访问 https://www.ruby-lang.org/en/downloads/releases/。

使用 Git 下载

Ruby 源代码树的镜像可以使用以下命令检出:

$ git clone https://github.com/ruby/ruby.git

还有一些其他分支正在开发中。尝试以下命令 以查看分支列表:

$ git ls-remote https://github.com/ruby/ruby.git

如果您是提交者,可能还需要使用 https://git.ruby-lang.org/ruby.git(Ruby 源代码的实际主分支)。

如何构建

参见 Building Ruby

Ruby 主页

https://www.ruby-lang.org/

文档

邮件列表

有一个用于讨论 Ruby 的邮件列表。要订阅此列表,请 在邮件主题(而非正文)中发送以下短语:

join

至地址 ruby-talk-request@ml.ruby-lang.org

复制

参见文件 COPYING.

反馈

关于 Ruby 语言的问题可以在 Ruby-Talk 邮件列表 或 https://stackoverflow.com 等网站上提出。

Bug 应报告至 https://bugs.ruby-lang.org。更多信息请阅读 "Reporting Issues".

贡献

参见 "Contributing to Ruby",其中包含设置和构建说明。

作者

Ruby 最初由 Yukihiro Matsumoto (Matz) 于 1995 年设计并开发。

matz@ruby-lang.org