The Origin of Ruby

Creator of Ruby

Ruby was created back in 1993 by Yukihiro “Matz” Matsumoto, a programmer that was searching for a true object-oriented, easy-to-use scripting language but failed to find one during his search.

Rising Success of Ruby

The very first public appearance of Ruby was back in December 1995. It was released in version .95 and first announced on a Japanese Usenet newsgroup, which was almost similar to a blog, meant for viewing messages posted from many users in different locations around the world using the Internet. Following its initial release, 3 more versions were released within 2 days. The initial release even came with a mailing list option, for those interested in the then-new language.

Ruby vs other languages

As mentioned before, Ruby is an object-oriented programming language, meaning it has a modeled structure of organizing software design around data, or objects, rather than working with functions or logic. An object in ruby can be defined as data fields that carry certain attributes and behavior, and can even inherit traits from other objects. This approach to programming is suited for large, complex programs that are actively being updated/maintained.



Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
Hugo Rodriguez

Hugo Rodriguez

Aspiring Software Engineer | Student @ Flatiron School