Skip to content
CRuby

Official website (https://www.ruby-lang.org/)

EntityQ3446568· pop 7· linked from 53 articles

Rubyのリファレンス実装

Official website

Ruby Programming Language

A Programmer's Best Friend, A Programmer's Best Friend

ruby-lang.org

Link to the official site · 15,588 chars · not written by Vinony

Source code

Ruby is an interpreted object-oriented programming language often used for web development. It also offers many scripting features to process plain text and serialized files, or manage system tasks. It is simple, straightforward, and extensible. Simple Syntax Normal Object-oriented Features (e.g. class, method calls) Advanced Object-oriented Features (e.g. mix-in, singleton-method) Operator Overloading Exception Handling Iterators and Closures Garbage Collection Dynamic Loading of Object Files (on some architectures) Highly Portable (works on many Unix-like/POSIX compatible platforms as well as Windows, macOS, etc.) cf. You can download release packages and the snapshot of the repository. If you want to download whole versions of Ruby, please visit There are some other branches under development. Try the following command to see the list of branches: You may also want to use (actual master of Ruby source) if you are a committer. Ruby was originally designed and developed by Yukihiro Matsumoto (Matz) in 1995.

Excerpt from the source-code README · 3,462 chars · not written by Vinony

Article · 日本語

CRubyまたはMRI (Matz' Ruby Implementation、Matz Ruby Interpreter) は、まつもとゆきひろによって開発されたRubyのリファレンス実装である。2011年に「JIS X 3017」として標準規格が制定されるまでは、MRIがRubyの言語仕様に準ずるものとして扱われていた。これは言語仕様を明文化しようとした試みである「RubySpec」が失敗した影響もある。Ruby 1.9以降ではYARV (Yet Another Ruby VM) が公式の実装に組み込まれている。

Abstract from DBpedia / Wikipedia · CC BY-SA

Available in 7 languages

via Wikidata sitelinks · CC0