This document contains Frequently Asked Questions about Ruby with answers.
This FAQ is based on “The Ruby Language FAQ” originally compiled by Shugo Maeda and translated into English by Kentaro Goto. Thanks to Zachary Scott and Marcus Stollsteimer for incorporating the FAQ into the site and for a major overhaul of the content.
The code examples in this document have been run using Ruby 2.3.
If you wish to report errors or suggest improvements for this FAQ, please go to our GitHub repository and open an issue or pull request.