Ruby icon
Ruby icon

Ruby

Ruby is a dynamic, reflective, general purpose object-oriented programming language that combines syntax inspired by Perl with Smalltalk-like features. Ruby originated in Japan during the mid-1990s and was initially developed and designed by Yukihiro "Matz" Matsumoto.

Ruby screenshot 1

Cost / License

  • Free
  • Open Source

Application type

Platforms

  • Mac  Installed by default on newer Mac OS X versions
  • Windows  Download and Install the Ruby Interpreter
  • Linux  Doesn't comes as a default, but available in most package repositories of major distributions
  • BSD
  • Haiku
-
No reviews
270likes
1comment

Features

Suggest and vote on features
  1.  Dynamic typing
  2.  Blocks
  3.  Object-oriented Language
  4.  Interpreter
  5.  Support for scripting
  6.  Native extension libraries
  7.  Text processing

 Tags

  • programming

Ruby News & Activities

Highlights All activities

Recent News

Show more news

Recent activities

Show all activities

Comments and Reviews

   
 Post comment/review
OMGBBQFTW
1

This is by far my favorite scripting language. It's so easy yet very powerfull.

Featured in Lists

Master List of all Apps and Software I use for both work and personal life.

List by Jimmy Briggs with 421 apps, updated

A list with 809 apps by AmileyaRyver without a description.

List by AmileyaRyver with 809 apps, updated

Services my Server is currently, or soon will be running.

List by John Erwin with 33 apps, updated

What is Ruby?

Ruby is a dynamic, reflective, general purpose object-oriented programming language that combines syntax inspired by Perl with Smalltalk-like features. Ruby originated in Japan during the mid-1990s and was initially developed and designed by Yukihiro "Matz" Matsumoto.

Ruby enjoys a large number of libraries and users.

It is based on Perl, Smalltalk, Eiffel, Ada, and Lisp. Ruby supports multiple programming paradigms, including functional, object oriented, imperative and reflective. It also has a dynamic type system and automatic memory management; it is therefore similar in varying respects to Python, Perl, Lisp, Dylan, and CLU.

Ruby is often compared to Python, Ruby is used for CLI, GUI Programs and also Web Applications, popular MVC Web framework "Ruby on Rails" is developed in Ruby.

Ruby information

  • Developed by

    JP flagYukihiro Matsumoto, et al.
  • Licensing

    Open Source and Free product.
  • Alternatives

    79 alternatives listed
  • News

    3 news article related to Ruby
  • Supported Languages

    • English

AlternativeTo Category

Development

Popular alternatives

View all

Top Ruby apps (extensions / mods etc)

View all

Our users have written 1 comments and reviews about Ruby, and it has gotten 270 likes

Ruby was added to AlternativeTo by b2bwild on and this page was last updated .