There’s an interesting shift in the perception of Ruby recently, with some people in the community claiming that it’s becoming a dying language.
No major startup is lauding their use of Ruby and existing businesses are migrating away or simply writing new applications in a different language.
That last part has certainly been true for my company, and even early champions like Twitter have largely moved on to other tech stacks for what they’re building.
I still love using Ruby. And Rails is a great framework for building web apps. But it’s no longer where the action is for the main parts of what we’re building. The main things we’ve built in the past year are a real-time auction system/ad server and several client-side apps. Those represent the 2 areas where Ruby/Rails falls short:
- back-end applications that need to be fast and scale well