About 49,800 results
Open links in new tab
  1. About Ruby

    Ruby, as a language, has a few different implementations. This page has been discussing the reference implementation, in the community often referred to as MRI (“Matz’s Ruby …

  2. class Regexp - Documentation for Ruby 3.5

    Identical regexp can or cannot run in linear time depending on your ruby binary. Neither forward nor backward compatibility is guaranteed about the return value of this method.

  3. index - Documentation for Ruby 3.5

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

  4. exceptions - Documentation for Ruby 3.5

    Ruby code can raise exceptions. Most often, a raised exception is meant to alert the running program that an unusual (i.e., exceptional) situation has arisen, and may need to be handled.

  5. module Math - Documentation for Ruby 3.5

    See class Float for the constants that affect Ruby’s floating-point arithmetic. What’s Here Trigonometric Functions ::cos: Returns the cosine of the given argument. ::sin: Returns the …

  6. 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 …

  7. operators - Documentation for Ruby 3.5

    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 …

  8. Bug #21104: Net::HTTP connections failing in Ruby >= 3.4.0 on …

    I tried different versions of Ruby and confirmed that the issue appears with 3.4.0. After reading the release notes for this version, I tried setting RUBY_TCP_NO_FAST_FALLBACK=1 and this …

  9. class Class - Documentation for Ruby 3.5

    class Class Classes in Ruby are first-class objects—each is an instance of class Class. Typically, you create a new class by using: class Name # some code describing the class behavior end …

  10. windows - Documentation for Ruby 3.5

    You can build ruby in any directory including the source directory, except win32 directory in the source directory. This is restriction originating in the path search method of NMAKE.