1. Massive Rubymonoliths are not a barrier
Big companies have built multi‑million‑line Ruby systems and run them successfully.
"Stripe has dabbled in Golang... Ruby code touches financial transactions." – clintonb
"Stripe runs the world’s largest Ruby codebase… they might have tested the constraints of the language." – Imustaskforhelp
These comments show that size alone doesn’t invalidate Ruby for critical workloads.
2. Elitist language critiques are over‑blown
Many users push back against the idea that “elite” languages automatically win, emphasizing pragmatism.
"these companies don’t function in spite of their technology choices." – fantasizr
"The only one that worked on me wasn’t even elitist in its framing. Try TypeScript! It makes your JavaScript better!" – NetOpWibby
The sentiment is that language choice should be judged on real outcomes, not hype.
3. Formatter rollouts at scale are a logistical headache
Discussion centers on how to safely apply a code‑base‑wide reformatting pass without breaking PRs or history.
"We chose a Saturday to format the entire codebase to avoid merge conflicts… the diff is huge that GitHub can’t render it." – _files
"I always did it incrementally via a script that reformatted all files that are not touched in any open PR… then ran it daily until up to 99.5% were done." – hobofan
The consensus is that big‑bang changes require careful planning, ignore‑revs files, and incremental monitoring.