is ruby really that slow? The things has been trying to reverse my name for the last 5 min. And it is fake four letter name i gave it. I shudder to think what would happen if it were my real name.
Do you genuinely think Ruby is that slow? The server probably got overloaded because this was on HN and dropped your connection. Ruby running on my phone can reverse a four-character string in a fraction of a second.
I'm pretty sure this was a joke harkening back to the days of _why, when Ruby actually was fairly slow compared to other interpreted languages of the day.
It's just latency to the server + the server not being designed for concurrent traffic. Ruby is inherently slower than many interpreted languages, but its combination of power and readability sets it apart, IMHO.
I don't think it has to do with the shell. It should only depend on whether your terminal emulator can handle unicode. I'm using Bash on OSX in this screenshot, but it was easy to switch: http://cl.ly/Ab4B
Sorry for the slowness. We were having issues with traffic earlier that didn't have much to do with Ruby, but it should be MUCH faster now. Let us know if you run into any other issues.