3 ms·
> It is a lot of work, but scaling anything is. What issues, specifically, are you alluding to that Java would solve? Ruby is slow, Java is fast. When you have
by Thaxll 6y ago
> It is a lot of work, but scaling anything is. What issues, specifically, are you alluding to that Java would solve?
Ruby is slow, Java is fast. When you have to modify the runtime of a language because its too slow: https://engineering.shopify.com/blogs/engineering/optimizing-ruby-lazy-initialization-in-truffleruby-with-deoptimization https://engineering.shopify.com/blogs/engineering/optimizing...
Reading all those blogs from Shopify show that they spend a lot of time fighting a slow language.
It reminds me of Facebook and their Hack stuff, it's pretty much the same in what Shopify is getting into, they have something slow and really big and not way to get out of it so they just poor money to make it fast even if it means only the syntax resemble the original language.
Some compagnies faced the same problem, quick quick release something to iterate fast ( Rail / Python) but then after when it gets too big you're in real troubles and stuck with it. Twitter, Youtube, Facebook all had that problem.
- crispyporkbites 6y agoName a successful web company that hasn’t had that problem