|
|
|
|
|
by joelbluminator
2231 days ago
|
|
I don't wanna answer for Shopify because I don't work there, but:
1) Shopify LIKES Ruby. The founders love it. You don't drop this after 15 years to gain 20% more speed.
2) Rewrites are hard. We're talking about millions(?) of lines of code
3) Their teams will have to adapt to a new language
4) Maybe 10 years from now a faster language appears - do they do a rewrite yet again?
5) Optimising things is a part of what we do as developers and even love to do. Is it unheard of to try to optimise your code in java?
6) > there’s plenty of languages out there that developers can be just as efficient in.
That was always the case. Rails devs still believe (for the most part) their framework is productive and fast enough. |
|
But I think writing new features, or rewriting some critical paths of the codebase in a new language could make sense.
It's atleast a valid question.
They are clearly already spending a lot of resources optimizing Ruby code to match their demands.
My question is at what point does continuing with Ruby become trying to force a round peg into a square hole?