What happens when your code breaks in production? If you have Honeybadger you'll be alerted with crucial details like the error location, the data being processed and the affected users. So you can deploy a fix quickly and get back to coding. Learn more.

RubyFlow The Ruby and Rails community linklog


The Ruby and Rails community linklog

Made a library? Written a blog post? Found a useful tutorial? Share it with the Ruby community here or just enjoy what everyone else has found!

How Go kicks Ruby in real life app

I just published Egoistat a small app written in Go with Backbone.js frontend. It shows number of social shares for specified url, simple stuff. And here’s the blog post describing how Go implementation kicks Ruby in benchmarks, also few tips included there:


Language that compiles kicks VM language? IMPOSIBURU. Seriously, ending of post was obvious even before post was written. Not saying that ruby threads are capable only of doing I/O without locks. Also if you are planning to make parallel computations benchmarks right way - use JRuby or Rubinius at least. And one more thing: if you are doing benchmarks with that low amount of some logic and computations in code, then you are measuring IO for language, not actual computations speed.

But whatever, GO will be faster than ruby, they are totally different platforms.

Post a comment

You can use basic HTML markup (e.g. <a>) or Markdown.

As you are not logged in, you will be
directed via GitHub to signup or sign in