Ruby is a relatively new programming language. It was created by Yukihiro Matzumoto (aka “Matz”) in 1995, but it took another ten years to become popular outside Japan, thanks to the Ruby on Rails web framework.
Isn't Ruby slow?
Being a high-level, interpreted language, Ruby is slower than compiled languages like C or C++ or even other interpreted languages like Perl 5. However, this may vary depending on the implementation.
- If you are interested in Ruby benchmarks, check out Antonio Cangiano’s Great Ruby Shootout, which also includes data on Ruby Enterprise Edition and MagLev implementations.
- If you are interested in benchmarks between Ruby implementations and other languages, the Computer Language Benchmark Game is a good place to start.