2 ms·
""" "Reliable, high performance, correct and maintainable" have nothing to do with the language you've chosen.""" I totally don't agree with this. Sure, it all
by st3fan 18y ago
""" "Reliable, high performance, correct and maintainable" have nothing to do with the language you've chosen."""
I totally don't agree with this. Sure, it all comes down to good architecture and common sense but in reality some languages are simply not the right solution for interesting backend stuff.
Ruby is great for web apps and it is a clear winner there, but I would never ever use it for anything long-lived and high performance on the backend or 'service' side. As the Twitter guys discovered, Scala on top of the JVM is a much better choice for that.