What happens when your code breaks in production? If you have Honeybadger you'll be alerted with crucial details like the error location, the data being processed and the affected users. So you can deploy a fix quickly and get back to coding. Learn more.

RubyFlow The Ruby and Rails community linklog


The Ruby and Rails community linklog

Made a library? Written a blog post? Found a useful tutorial? Share it with the Ruby community here or just enjoy what everyone else has found!

For both new and experienced users of th...

For both new and experienced users of the Ruby programming language, the significance of available Ruby versions and runtimes can be daunting. In many cases, the “pre-installed” Ruby is too old, even on operating systems released as frequently as a year ago.

Different versions of Ruby offer different features and benefits, and different runtimes are better suited for certain workloads. It is not sufficient, as a Ruby programmer, to ignore the existence of alternate versions and runtimes. Luckily, the differences are quite simple and easy to understand.

Unfortunately, while there are a spattering of blog posts covering specific differences between different versions and runtimes, there isn’t a single definitive source that covers the high-level differences. This tutorial aims to be that source.

Read Ruby Versions Demystified

Post a comment

You can use basic HTML markup (e.g. <a>) or Markdown.

As you are not logged in, you will be
directed via GitHub to signup or sign in