Maybe "ruby can't handle this" was a short form for "we can't run this in the Rails controller because the response would take too long" possibly calling 3rd party APIs, "and we would run out of threads."
Anything running in sidekiq is written in Ruby too.
Anything running in sidekiq is written in Ruby too.