InfoQ: Google SoC Series: Creating RSpec specs for Ruby runtimes
May 15, 2007
A detailed specification is necessary for all implementers of Ruby runtimes. Currently, to make a Ruby runtime compatible to the official Ruby provided by Yukihiro Matsumoto, the implementers have to check the C code to see what it does or, if that’s not possible, simply ask Matz or the Ruby community how something is supposed to work. With more and more Ruby versions around (JRuby, Rubinius, MS IronRuby, etc.), there’s a need for a formal specification. Even better if the specification is actually executable code instead of pages of prose. Two Google SoC projects aim to fix this problem by creating RSpec specifications for Ruby.
About
This page contains a single entry from Stefan Tilkov's Random Stuff posted on May 15, 2007 7:45 AM. The previous post in this blog was RIA and the Web. The next post in this blog is Scalability. Many more can be found on the main index page or by looking through the archives.
