21 Jun '13, 5pm
An API written in Google Go is 10X faster than the same written in Ruby on Rails: #GoLang
Makes sense to me. Go feels much more like a "systems" language to me. I feel like if someone asked me to rewrite memcached it's something I'd pick, but probably wouldn't chose it for a service with rapidly changing requirements. If you're writing a non-trivial service with strict performance requirements and want a powerful dynamic/functional language, there's always Clojure. It benches 50/70% as fast as Go with compojure/http-kit. Like others, I'm also pretty content with Ruby only being 10x behind Go. That's really not so bad for the typical Rails use-case... and assuming you have enough memory around for aggressive caching then Rails performance can be acceptable in almost any situation.