See all articles

It’s Ruby’s 25th Birthday!

iRonin IT Team - Experts in software development
events, ruby, tid

It’s February 24, which means we are celebrating Ruby’s 25th birthday! 😉 Happy birthday to one of our favorites - has it really been that long?

Yukihiro Matsumoto started developing Ruby on February 24, 1993. The first ubiquitous “hello world” program in Ruby ran in the summer in that same year.

“(1993) I really wanted a genuine object-oriented, easy-to-use scripting language. I looked for, but couldn’t find one. So I decided to make it…(later in 2008). I hope to see Ruby help every programmer in the world to be productive, and to enjoy programming, and to be happy.” - Yukihiro Matsumoto

The name “Ruby” was decided on during an online chat session between Matsumoto and Keiju Ishitsuka on February 24, 1993, before any code had been written for the language. They were joking around that the project must be code-named after a precious gemstone (à la Perl). So his friend came up with “ruby” - after the glistening red gemstone. And so the story goes, it eventually became the official name of the language.

Later, he found out that pearl is the birthstone for June, and ruby is the birthstone for July - and so the Ruby name is appropriate for a natural progression along from Perl.

Today we are celebrating 25 years of Ruby. One of the most elegant, simple, and in-use programming languages, we think she’ll be around for many more years to come - and we’re interested to see what else she has in store!

For Ruby projects or insights, turn to iRonin - the team with deep Ruby expertise.

Author's Bio
iRonin IT Team

Experts in software development

We are a 100% remote team of software development experts, providing web & mobile application development and DevOps services for international clients.

Similar articles
Comments

Bulletproof your development with remote team augmentation

Read how
Our websites and web services use cookies. We use cookies and collected data to enhance your experience, provide additional communication channels, improve marketing materials and enhance our offer. IRONIN SP. Z O.O. SP. K. is committed to protecting all the data that we collect or process in any way, especially data of personal nature. By accepting these terms you agree to our usage of cookies and processing your data, according to our Privacy Policy, and you declare that your browser settings reflect your preferences. Read more You have the right to revoke this agreement at any time, based on the terms of our Privacy Policy. You can change cookies settings in your browser. If you do not agree with us using cookies and processing your data, please change your cookies settings in your web browser and reject these terms. You can find more information about cookies, your data privacy This site uses cookies. By continuing to browse the site, you are agreeing to our use of cookies. data processing, and your rights in our Privacy Policy.