[Ironruby-core] Fwd: IronRuby community and communications
Charles Oliver Nutter
charles.nutter at sun.com
Wed Oct 3 09:03:08 EDT 2007
pat eyler wrote:
> ---------- Forwarded message ----------
> From: pat eyler <pat.eyler at gmail.com>
> Date: Oct 3, 2007 6:46 AM
> Subject: Re: [Ironruby-core] IronRuby community and communications
> To: "M. David Peterson" <m.david at xmlhacker.com>
> Cc: ironruby-core at rubyforge.org
>
>
> On 10/3/07, M. David Peterson <m.david at xmlhacker.com> wrote:
>> The thing I dislike about this particular implementation[1] is that it
>> requires you to drill-down through the class heirarchy manually.
>> Personally I prefer the JAPI-style overview[2], but none-the-less agree
>> this would be a *FANTASTIC* tool to have available.
>>
>> Pat (Eyler, Cc'd): Do you know if something like this exists for comparing
>> the various Ruby implementations against cRuby (is that the proper
>> reference to Matz's Ruby runtime+library?)
>>
>
> This is kind of a work in progress, but the ruby spec project is the
> basis for this kind of testing/reporting. I'll pass the idea along to
> Charlie and Evan. Is anyone from the IronRuby core coming to
> RubyConf this year? I think this is one of the ideas that really
> ought to be discussed during the implementers summit.
Ok ok, I'll weigh in now.
RubySpec is a human-readable spec wiki I put up for community members to
collaboratively build a Ruby specification. It's made fairly good progress.
http://www.headius.com/rubyspec
Rubinius contains a number of rspec specs that form the testing half of
the equation. The hope is that this suite of specs will continue to grow
to provide a complete specification test suite for Ruby implementations.
Evan can talk more about that side of things.
The rspec specs will probably be more useful as a measure of
completeness, but they do require that an implementation can at least
successfully run them (albeit not perfectly) so that errors and missing
features can be gathered. I'm not sure if IronRuby is to that point yet
or not. We have been running some of Rubinius's specs in JRuby for
several months, along with just about every test suite we can get our
hands on.
I'd love to see us cooperate here.
- Charlie
More information about the Ironruby-core
mailing list