A couple days ago, I wrote an introduction article to help developers getting started with mruby (aka mrb).
Besides explaining the difference between mrb and the other implementations, the article shows concrete examples to embed Ruby inside a C software application. The article doesn’t mention a few nice tricks such as mruby allowing you replace double by float (though still imperfect), the possibility to replace the memory allocator and it was even reported to me that mruby can run on the Lego Mindstorms platform which only has 250K of memory!
mruby is still in alpha stage but it’s getting more interesting every day and at this rate it will soon become a real alternative to Lua.
Learn how to get started with mruby now.