About 158,000 results
Open links in new tab
  1. index - Documentation for Ruby 4.1

    Ruby Documentation Welcome to the official Ruby programming language documentation. Getting Started New to Ruby? Start with our Getting Started Guide. Core Classes and …

  2. index - Documentation for Ruby 3.4

    Ruby Documentation Welcome to the official Ruby programming language documentation. Getting Started New to Ruby? Start with our Getting Started Guide. Core Classes and …

  3. Ruby 3.5.0 preview1 Released | Ruby - Ruby Programming Language

    Apr 18, 2025 · Ruby was first developed by Matz (Yukihiro Matsumoto) in 1993, and is now developed as Open Source. It runs on multiple platforms and is used all over the world …

  4. Official Ruby FAQ

    Like Smalltalk, everything in Ruby is an object, and Ruby has blocks, iterators, meta-classes and other good stuff. You can use Ruby to write servers, experiment with prototypes, and for …

  5. TryRuby: Learn programming with Ruby

    Ruby is a programming language from Japan which is revolutionizing software development. The beauty of Ruby is found in its balance between simplicity and power.

  6. operators - Documentation for Ruby 4.1

    Operators In Ruby, operators such as +, are defined as methods on the class. Literals define their methods within the lower level, C language. String class, for example. Ruby objects can define …

  7. Ruby 3.4.4 Released | Ruby - Ruby Programming Language

    May 14, 2025 · We intend to release the latest stable Ruby version (currently Ruby 3.4) every two months following the most recent release. Following this release (3.4.4), Ruby 3.4.5 is …

  8. Official Ruby FAQ

    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 …

  9. Ruby 3.1.7 Released | Ruby - Ruby Programming Language

    Mar 26, 2025 · Ruby 3.1.7 has been released. This release includes CVE-2025-27219, CVE-2025-27220 and CVE-2025-27221 fixes and update bundled REXML and RSS gems.

  10. control_expressions - Documentation for Ruby 3.4

    Ruby’s grammar differentiates between statements and expressions. All expressions are statements (an expression is a type of statement), but not all statements are expressions.