> 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.
anyone remember 1.8 to 1.9 brutal
But at the time I thought that the transition to 1.9 was handled poorly and took way too long.
Little did I know that Python 2.7 would still be supported today.
> Debian 8 (Jessie), released 25–26 April 2015
> Debian 9 (Stretch) was released on 17 June 2017
It was 8 months old when Debian 8 shipped.
I don't know what you're trying to say with that - if it was already 8 months old why wasn't it included? Why are these packages always so old?
That's how Debian stable works.
the main change I remember would be the Fixnum/Bignum disappearing in favor of the Integer parent class  (which isn't hard to fix).
also if you are stuck on 2.3 you might have a lot of other issues too (like outdated gems).