Earlier quoted context omitted.
I'd disagree with the upgrade from 2.3 to 2.4: > Though ISO/IEC 30170:2012 doesn’t specify details of the Integer class, Ruby had two visible Integer classes: Fixnum and Bignum. Ruby 2.4 unifies them into Integer. All C extensions which touch the Fixnum or Bignum class need to be fixed. https://www.ruby-lang.org/en/news/2016/12/25/ruby-2-4-0-rele...
How many C extensions does the average Ruby developer maintain?
The question should be: how many C extensions does the average Ruby developer have in their Gemfile. And my guess would ranging from a few to many.