Ruby FFI Brings Native Library Access to JRuby, MRI

by Werner Schuster Follow 4 Followers on  Dec 10, 2008

The Ruby FFI library allows to access native code loaded from shared libraries. Created for Rubinius, it was recently ported to JRuby, MRI (1.8 and 1.9). Ruby FFI 0.2.0 has now been released.


Merb Roundup: Merb 1.0, EngineYard Will Offer Merb Support

by Werner Schuster Follow 4 Followers on  Nov 10, 2008 1

Merb 1.0 has been released. Some last minute changes included improved JRuby and Windows support (action arguments support under JRuby). Also: EngineYard announced support for Merb.


ParseTree 3.0 Released, Many Related Libraries Updated

by Werner Schuster Follow 4 Followers on  Oct 23, 2008

Ryan Davis announced the release of ParseTree 3.0, as well as an update to related libraries: Ruby2Ruby and Flog. Sexp_processor, the library to write visitors for analyzing parse tree s-exprs was split out as a gem. Also: ruby_parser 2.0, a Ruby parser written in Ruby, was released with many improvements.


Ruby 1.9 Roundup: State Of i18n and Unicode, Feature Freeze for 1.9.1, Gems 1.3

by Werner Schuster Follow 4 Followers on  Sep 30, 2008

Work on Ruby 1.9.1, the first stable release of Ruby 1.9.x, has just passed its feature freeze milestone, the 1.9.0-5 release is just around the corner. Ruby Gems 1.3 was released and added to 1.9.x, and a few changes were added to better support Unicode with Ruby.


Interview: Reginald Braithwaite on Rewrite

by Abel Avram Follow 5 Followers on  Sep 19, 2008 2

In this interview, Reginald Braithwaite talks about his past experiences with languages, programming, and software development, and what attracted him to Ruby. He also talks about Rewrite, a collection of features which add "sexp-rewriting meta-programming to Ruby".


Interview: Neal Ford On Programming Languages and Platforms

by Abel Avram Follow 5 Followers on  Aug 24, 2008 2

In this interview made by Sadek Drobi during QCon San Francisco 2007, Neal Ford talks about the tendency of having multiple languages running on one of the two major platforms existing today: Java and .NET. He also presents the advantages offered by Ruby compared to static languages like Java or C#.


Pros and Cons of GitHub vs RubyForge as Gem Source

by Mirko Stocker Follow 0 Followers on  Aug 14, 2008

GitHub recently added its own RubyGems server with an integrated Gems release process. Only problem: these Gems are not automatically available because RubyGems defaults to RubyForge as source. We talked to RubyGems maintainer Eric Hodel, PJ Hyett from GitHub, and Tom Copeland from RubyForge about the problems and possible solutions.


Ruby PDF Generation Made Easier and Cleaner with Prawn.

by Sebastien Auvray Follow 0 Followers on  Aug 07, 2008 1

There are several existing ways to generate PDF with Ruby. Unsatisfied with existing solutions, Gregory Brown decided to design his own faster library, which uses a DSL approach to generate PDF. InfoQ caught up with Gregory, who also founded a community funded development venture: Ruby Mendicant.


JRuby Roundup: 1.1.3, rcov4jr, Rubinius MVM and FFI

by Werner Schuster Follow 4 Followers on  Jul 23, 2008

JRuby 1.1.3 was released with Gems 1.2, improved performance, and many other fixes. Meanwhile the library support for JRuby increases, with a JRuby version of rcov in the works, as well as ports of Rubinius' Foreign Function Interface (FFI) and its MVM API.


RubyGems Roundup: 1.2 Release, JRuby, Faster Gem Releases

by Werner Schuster Follow 4 Followers on  Jun 28, 2008

RubyGems 1.2 has been released with improved speed and new features such as development and runtime dependencies, and more. Upcoming versions of JRuby and Ruby 1.9 will ship with this release. Also: Tom Copeland reports changes to Rubyforge promise faster Gem releases.


Git/Github Roundup: Ruby Books, Gems, Gitjour

by Werner Schuster Follow 4 Followers on  Jun 19, 2008

Git and Github's popularity increase steadily in the Ruby space. A few Ruby related book projects are now hosted on Github. Gitjour is a new tool using the Bonjour protocol to distribute git repositories. Finally: Github makes it easy to provide gems of projects.


Article: Intro to Google Charts and gchartrb

by Werner Schuster Follow 4 Followers on  Jun 04, 2008 8

Google Charts is a web service for generating charts. In this article, Matthew Bass explains the Google Charts interface and the gchartrb library which makes easy to create the Google Charts URLs from Ruby code.


Rubinius runs Rails, Merb

by Werner Schuster Follow 4 Followers on  May 17, 2008

A major milestone for Rubinius: Rails, ActiveRecord and Merb have successfully been run on Rubinius.


RubyGems: 1.1.0 released, now works on Rubinius

by Werner Schuster Follow 4 Followers on  Mar 30, 2008

RubyGems 1.1.0 was released with performance updates and other features. In other news: RubyGems now works on Rubinius.


Eric Hodel discusses RubyGems and his involvement in the Ruby community

by Sam Aaron Follow 0 Followers on  Mar 27, 2008

In this interview, Eric Hodel talks with InfoQ about his longstanding involvement with the Ruby community, focussing on his recent role as the maintainer of RubyGems, the de facto packaging system for Ruby libraries and applications. Eric also discusses his local Ruby user group Seattle.rb and his involvement with the Ruby Hit Squad, creators of the deployment automation tool Vlad the Deployer

Login to InfoQ to interact with what matters most to you.

Recover your password...


Follow your favorite topics and editors

Quick overview of most important highlights in the industry and on the site.


More signal, less noise

Build your own feed by choosing topics you want to read about and editors you want to hear from.


Stay up-to-date

Set up your notifications and don't miss out on content that matters to you