InfoQ

InfoQ

Topic/Tag specific view

RubySpec Content on InfoQ


Latest featured content about RubySpec

What's IronRuby, and How Do I Put It on Rails?

Topics
Dynamic Languages,
.NET,
Language,
Ruby

IronRuby is Microsoft's implementation of the Ruby language we all know and love with the added bonus of interoperability with the .NET framework. It's supported by the .NET Common Language Runtime as well as, albeit unofficially, the Mono project. This article gives an introduction to IronRuby, and discusses how to run Rails applications in IronRuby as well as potential issues to look out for.

John Lam on IronRuby, Microsoft and Open Source

Topics
.NET Framework,
Dynamic Languages,
Rich Internet Apps,
Open Source,
Community,
Ruby,
Runtimes,
.NET,
Silverlight

In this interview from RubyFringe, John Lam talks about his work on IronRuby and how Microsoft is approaching Open Source software development.

News about RubySpec

Ruby 1.9.2 Release Schedule Aims at August for Final Release

Topics
Runtimes,
Release,
Announcements,
Ruby

Now that Ruby 1.9.2 passes all RubySpec tests, a revised release schedule for Ruby 1.9.2 has been announced. It aims at mid-August for the final release.

What Standardization Will Mean For Ruby

Topics
Runtimes,
Specifications,
Ruby

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?

Rubinius 1.0 Brings MRI 1.8 Compatibility and Near Speed Parity

Topics
Runtimes,
Ruby,
Ruby on Rails

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.

IronRuby and the Road to 1.0

Topics
Dynamic Languages,
.NET,
Open Source,
Ruby

IronRuby was originally announced by Microsoft at MIX'07 and two years later developers are wondering where is version 1.0. InfoQ interviewed John Lam My in January of 2008, where John indicated the team was looking for release in the second half of the year, but that did not materialize.

Ruby VM Roundup: IronRuby 1.0 Coming Up, RubySpec, JRuby 1.3.1

Topics
.NET Framework,
Rich Client / Desktop,
Compilers,
Ruby,
JRuby,
Runtimes,
.NET

IronRuby's alive and kicking - and will go 1.0 in July. We look at some resources to get up to speed with IronRuby's status. Also: JRuby 1.3.1 is an important bug fix update for JRuby users, MacRuby continues to improve and MagLev now comes with a native parser.

Rubinius Progress - Interview with Brian Ford

Topics
Runtimes,
Ruby on Rails,
Ruby,
Performance & Scalability

The Ruby implementation Rubinius has attracted a lot of interest. After the project completed a major rewrite of its VM, we caught up with Brian Ford, Rubinius team member, to talk about the state of the project.

RubyConf'08 Videos: Ruby VMs: Internals of YARV, Rubinius, MagLev

Topics
Dynamic Languages,
Runtimes,
Compilers,
Technology,
Performance & Scalability,
Ruby

The videos from RubyConf '08 are available. We looked at the Ruby VM talks. Sasada Koichi, creator of the Ruby 1.9 VM, talks about the state of the VM, experiments with Ruby to C AOT, Ricsin and more. Evan Phoenix talks about the state of the Rubinius C++ VM. A detailed talk shows how MagLev is implemented. Also: MacRuby, JRuby, IronRuby, VM optimizations, RubySpec.