BT

Rubinius 2.0 Release Implements Ruby 2.1

by Mirko Stocker on  Oct 05, 2013

After more than two years, the Rubinius team has released version 2.0 which brings improved multi-threading support and implements the upcoming Ruby 2.1.

JRuby 9K Expected in 2014 Ready for Production

by Manuel Pais on  Sep 23, 2013 3

Charles Nutter, one of the lead developers of JRuby, announced the release of version 9000 (9K) in 2014. The new release targets the same feature set as Ruby MRI 2.0 and possibly 2.1 as well. Better performance, concurrency support and overall availability and portability provided by the use of the JVM can make this version suitable for production systems.

Ruby 2.1 Garbage Collection to Address Criticism on Large Scale Deployments

by Manuel Pais on  Sep 15, 2013

Ruby’s creator announced the move to generational garbage collection in Ruby 2.1 in what is expected to be an important performance boost for the language. The announcement took place during Barcelona Ruby Conference where Ruby’s GC was singled out as a major pain point in large scale Ruby deployments.

Exceptional Ruby

by Robert Bazinet on  May 16, 2011

Developers enjoy writing code but few developers enjoy writing exception handling code and even fewer do it right. A new book titled Exceptional Ruby by Avdi Grimm attacks the subject and helps developers take the right approach to solid exception handling code.

Rubinius Comes To EngineYard's AppCloud, Work on 1.9 and GIL Removal Continues

by Werner Schuster on  Apr 27, 2011

EngineYard now offers Rubinius on its AppCloud PaaS service. InfoQ talked to Evan Phoenix about the state of Rubinius, the new performance tools and the status of the GIL removal.

The Last Flight of the Unladen Swallow

by Alex Blewitt on  Mar 30, 2011

Unladen Swallow was an attempt to bring LLVM optimisations to the CPython runtime, but hasn't seen significant activity for the last year. Now, a Unladen swallow retrospective confirms that the project is defunct and is no longer being developed. What happened?

Ruby VM Roundup: MacRuby 0.8, Rubinius 1.2, MRI 1.8.7 and 1.9.2 Updates

by Werner Schuster on  Dec 26, 2010

A whole batch of new Ruby VM releases is available. MacRuby 0.8 fixes bugs and begins the path to 1.0. Rubinius 1.2 improves memory efficiency and the debugger. MRI received new patch levels: 1.8.7-p330 and 1.9.2-p136, the first big bug fix update to 1.9.2.

Rubinius 1.1 - and the Future of the GIL

by Werner Schuster on  Oct 14, 2010 2

Rubinius 1.1 is out, with JIT and performance improvements, more powerful debugging and profiling capabilities. Also: the GIL algorithm gets an overhaul in 1.1 - but it'll soon be history. In the Hydra branch of the Rubinius project, a GIL-less Rubinius is being groomed, soon to join JRuby, IronRuby and MacRuby in the GIL-less VM crowd. InfoQ caught up with Evan Phoenix about the Hydra branch.

Rubinius Turns 1.0

by Robert Bazinet on  May 20, 2010

The long-awaited release of Rubinius 1.0 has finally arrived. It has been over 3-1/2 years in the making but this Ruby implementation written in Ruby is here and offers some promising features.

What Standardization Will Mean For Ruby

by Mirko Stocker on  Mar 06, 2010 1

The standardization of Ruby is making progress: after the announcement in 2008, a first draft of the standard has been published. What does this mean for RubySpec, the executable Ruby specification, and the other Ruby implementations?

First Rails 3 Beta Released

by Mirko Stocker on  Feb 18, 2010

The first beta of Rails 3 is available. Rails 3 is a major rewrite of the codebase bringing with it stable APIs and design decisions inspired by Merb, cleaner internals, performance improvements and much more. InfoQ takes a look at the changes in Rails 3, and on which Ruby implementations it runs.

Ruby VM Roundup: 1.9.2 Gets DTrace Support, Rubinius 1.0 RC2 Adds Installers, IronRuby IDEs

by Werner Schuster on  Jan 16, 2010 2

Rubinius 1.0RC2 adds binary installers, while Ruby 1.9.2 will get DTrace support. IronRuby moves closer to 1.0 and SharpDevelop 3.1 gains IronRuby support. Also: WEBRick users should consider upgrading to the latest versions of Ruby 1.8.x and 1.9.1 because of a recently discovered vulnerability.

Rubinius 1.0 Brings MRI 1.8 Compatibility and Near Speed Parity

by Mirko Stocker on  Dec 03, 2009

Rubinius has just released their first candidate for 1.0, bringing Ruby 1.8 compatibility and near speed parity. InfoQ talked to Evan Phoenix about what it took to get here and whether Rubinius will run Rails.

Ruby VM Roundup: MacRuby 0.5 Beta 2 Adds AOT Tooling, Rubinius 0.13 Released

by Werner Schuster on  Nov 20, 2009

Beta 2 of MacRuby 0.5 improves compatibility and adds new tools for Ahead of Time (AOT) compilation and building standalone applications. Rubinius 0.13 was released with improved performance using LLVM, a JIT and a new compiler.

Ruby VM Roundup: MacRuby Progress, IronRuby, Ruby 1.9.2 Delay

by Werner Schuster on  Sep 30, 2009

MacRuby is nearing its first RC for 0.5 and adds support for Grand Central Dispatch. A new IronRuby release is available, Ruby 1.9.2 might be delayed, and Rubinius joins the group of 1.8.7 compliant Ruby implementations.

General Feedback
Bugs
Advertising
Editorial
InfoQ.com and all content copyright © 2006-2013 C4Media Inc. InfoQ.com hosted at Contegix, the best ISP we've ever worked with.
Privacy policy
BT