Noah Gibbs tries to reason through why some folks are disappointed in Ruby 3’s lack of speed improvements:
I think some of the problem was misplaced expectations. People didn’t understand what “three times faster” was supposed to mean. I don’t think people thought it through, but I also don’t think it was communicated very clearly.
So: some people understood what was promised, and some people didn’t.
What was promised?
I think Noah hits on a lot of solid points here.