Maybe is fine if you have a controlled traffic, but with better speed you can manage more traffic with the same hardware. That's why Facebook had to build a PHP compiler at some point.
For probably almost every website/webapp in the world, the amount of servers you have is 1. Facebook is not a typical application.
Besides, code is written for more than just websites. Chef/puppet/cfengine, one-off scripts you write, etc. There's a whole lot of these types of things that don't matter if your code takes 0.01 seconds or 0.05 seconds.
Most of your time is probably spent in I/O wait.
For most applications, it's not that important to optimise the 5% waiting time as opposed to the 95% waiting time
Exactly - the flexibility of Ruby still means it's going to do things that align with its core strengths better. No language is one-size-fits-all anyway.
pmelendez|13 years ago
Maybe is fine if you have a controlled traffic, but with better speed you can manage more traffic with the same hardware. That's why Facebook had to build a PHP compiler at some point.
chadrs|13 years ago
Besides, code is written for more than just websites. Chef/puppet/cfengine, one-off scripts you write, etc. There's a whole lot of these types of things that don't matter if your code takes 0.01 seconds or 0.05 seconds.
rb2k_|13 years ago
hipsters_unite|13 years ago
igouy|13 years ago