All content and news on InfoQ about Ruby
Latest featured content about Ruby

- Java,
- .NET,
- Architecture,
- Ruby
- Topics
- Performance & Scalability
Join our industry-heavyweight (eBay, Betfair, FiveRuns and Twitter) panel as they explore the cost of making their sites as scalable as possible, whilst tuning to get the most performance they possibly can. They explore the pros-and-cons of making their apps as awesome as possible - all the while under the pressure of their business requirements.
-
By James Cox
on Jul 22, 2008,
News about Ruby
- Ruby
- Topics
- Collaboration,
- User Interface
Demoed at RubyFringe, Github introduced a new service called Gist. While similar to popular paste services, it adds a twist: pasted snippets can be accessed like git repositories, which can be updated from the web interface.
-
By Werner Schuster
on Jul 24, 2008,
- Java,
- Ruby
- Topics
- Software Testing,
- Runtimes,
- JRuby,
- RubyGems
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.
-
By Werner Schuster
on Jul 23, 2008,
Articles about Ruby

- Ruby
- Topics
- Technology,
- Language Design,
- Software Troubleshooting,
- Programming
Ruby's Open Classes are powerful - but can easily be misused. This article looks at how to minimize the risk of opening classes, alternatives, and how other languages provide similar capabilities.
-
By Werner Schuster
on Jul 11, 2008,

- Ruby
- Topics
- RubyGems
Google Charts is a web service for generating charts. Matthew Bass explains the basics of the Google Charts interface and the gchartrb library which makes it even easier to create the charts from Ruby code.
-
By Matthew Bass
on Jun 03, 2008,
Interviews about Ruby

- Architecture,
- Ruby
- Topics
- Technology,
- Runtimes,
- Performance & Scalability,
- Dynamic Languages
In this interview, Avi Bryant talks about the Smalltalk web framework Seaside, DabbleDB, using Smalltalk images for persistence instead of an RDBMs, GemStone and more.
-
By Avi Bryant
on Jul 21, 2008,

- Architecture,
- Ruby
- Topics
- Technology,
- Runtimes,
- Performance & Scalability,
- Dynamic Languages,
- Ruby on Rails
In this interview, Avi Bryant talks about working on GemStone's MagLev, a Ruby implementation built on the GemStone S64 VM. Avi explains the reasons for MagLev, the merits of GemStone's persistence and distribution features, and the future with multiple Ruby implementations.
-
By Avi Bryant
on Jun 13, 2008,
Presentations about Ruby

- Ruby
- Topics
- Ruby on Rails,
- Security
In this presentation from QCon SF 2007, Justin Gehtland explains two open solutions to distributed identity and their Rails integration components: the OpenID system (using ruby-openid) and CAS (using rubycas-client).
-
By Justin Gehtland
on Jun 28, 2008,

- Java,
- Ruby
- Topics
- JRuby,
- Dynamic Languages,
- Ruby on Rails
Neal Ford talks about Mingle, Thoughtworks Studios' project management software. Mingle is written or JRuby - Neal explains the experience with building a product on JRuby, solutions to problems, and future plans for using JRuby in Mingle.
-
By Neal Ford
on Jun 06, 2008,
Books about Ruby

- Ruby
- Topics
- Dynamic Languages,
- Programming
The Humble Little Ruby Book covers the base syntax of the language, including working with values, flow control, and object oriented programming, into some of the library functionality of Ruby, such as databases, web services, and string manipulation.
-
By Jeremy McAnally
on Jan 28, 2007,