Commercial Ruby Distro Enters Beta
Commercial Ruby Distro Enters Beta
Written by Kay Ewbank   
Thursday, 27 July 2017

ActiveRuby, a commercially supported Ruby distribution is now available as a beta version from ActiveState as part of its push to expand the portfolio of languages for which it provides support.

We reported last November on ActiveState's intention to add Ruby, along with Node.js and Go to the existing range of languages (Perl, Python and Tcl) for which it provides commercial support, indemnification, additional operating system support and more.

 


activestatesq

ActiveRuby is based on Ruby version 2.3.4, and according to the developers provides out-of-the-box easy installation, development and deployment of Ruby applications. Ruby 2.3.4 was the version released in March this year. Ruby 2.3 added support for the frozen string literal pragma,improving the overall performance because Ruby has to allocate fewer objects.

Ruby 2.3 also added a safe navigation operator, also known as a lonely operator. The &. operator already exists in C#, Groovy, and Swift, and in Ruby will make it easier to handle nils.

The 2.3.x versions of Ruby are also faster than previous versions, thanks to improvements including machine code level tuning for object allocation and method calling code, a smarter instance variable data structure,a reconsider method entry data structure, and an introducing new table data structure.

ActiveRuby includes over 40 of the most popular gems and frameworks, including Rails and Sinatra. It also offers installation and management of Ruby on Windows. The developers say that the intention is to make it easy for enterprise developers to adopt Ruby internally to host web applications behind the firewall. Jeff Rouse, Director of Product Management, ActiveState, said that the company has

"focused on easing the gem management and Windows installation pains, and inclusion of the best non-GPL license gems."

Gems precompiled in ActiveRuby include all the major libraries for database connectors including MongoDB, Cassandra, PostgreSQL, Redis, and MySQL; testing with Cucumber and simplecov for code coverage; and cloud deployment and integrations with AWS.

ActiveRuby Beta is currently available for Windows and will be available for Linux and MacOS later in 2017. For each language distribution ActiveState makes available there are Business and Enterprise editions, and there is always a free Community edition. The same will be true for ActiveRuby.

Developers can download the Beta and submit feedback and suggestions for a chance to win an ActiveState t-shirt.

 

activeruby

 

More Information

ActiveRuby site

ActiveState

Related Articles

Ruby - The Core

ActiveState Extends to Ruby, Node.js, Go and Lua

Ruby 2.3 Released

Top 10 From Around The Web: Ruby On Rails Resources

Ruby On Rails Reaches 5.0

To be informed about new articles on I Programmer, sign up for our weekly newsletter, subscribe to the RSS feed and follow us on, Twitter, FacebookGoogle+ or Linkedin.

 

Banner


Three New Experiments for Firefox Test Pilot
03/08/2017

Firefox Test Pilot is an opt-in program where you can have early access to features designed to be Firefox add-ins and extensions while they are in the early stages of development. This week three new [ ... ]



Real World Adversarial Images
09/08/2017

Just when you thought the the adversarial image flaw in neural networks couldn't get any worse someone comes along and shows how to build such images in the real world. Yes, a stop sign can be changed [ ... ]


More News

 

 
 

 

blog comments powered by Disqus

Last Updated ( Thursday, 27 July 2017 )
 
 

   
Banner
RSS feed of news items only
I Programmer News
Copyright © 2017 i-programmer.info. All Rights Reserved.
Joomla! is Free Software released under the GNU/GPL License.