What is PowerRuby?

PowerRuby is a privately held business incorporated and based in Bath, UK.  We have built everything needed to run Ruby on Rails on IBM i including a native database driver that communicates directly with DB2 on IBM i without the need for any other proxies (e.g., MySQL, JDBC, ODBC).

The Ruby language and the Ruby on Rails framework on IBM i is now fully live and out of beta.

PowerRuby is currently available in a free community version. Our Enterprise Edition is also available shortly – contact us for details.

Why the Ruby language and the Rails web framework? 

The PowerRuby team comes from a variety of backgrounds, including the IBM i, and we’re aware of the powerful realities of Ruby on Rails on all platforms. The Convention over Configuration (CoC) Rails mantra has caused it to become one of the most efficient ways to produce websites the open source world has ever seen. Stay tuned for articles and blogpostings on this topic.

Isn’t Ruby on Rails on other platforms good enough? 

The IBM i operating system has many advantages over Unix and Linux.  In most ways, IBM i is more advanced, and provides a simple, but immensely sophisticated, environment those less advanced operating systems can’t provide. So we brought the advantages of a modern scripted language, and the amazing idea of Gems, to the IBM i to leverage that operating system’s advantages to a more current and active developer community – you!

And so much more… 

Of course, there’s more to having Ruby on IBM i than the language port.  We’re also porting web servers (nginx), application servers (Thin, Puma, Passenger), ssh terminal editors (nano, Joe), git support and much more. Stay tuned to our blog for the latest updates. To make a feature request, please email support@powerruby.com.