Forgot your password?
typodupeerror
Programming

Submission + - Ruby Implementations Shootout

An anonymous reader writes: Ruby has an ever growing number of alternative implementations, and many of these attempt to improve the suboptimal performance of the current mainstream interpreter. Antonio Cangiano has an interesting article in which he benchmarks a few of the most popular Ruby implementations, including Yarv (the heart of Ruby 2.0), JRuby, Ruby.NET, Rubinius and Cardinal (Ruby on Parrot). Numerical evidence is provided rather than shear opinions. The tests clearly show that Yarv is the fastest implementation and that it offers a promising future when it comes to the speed of the next Ruby version.

Comment Document standards and old information (Score 2) 155

There are lots of significant problems with allowing proprietary formats becoming standards - besides the competition thingy. One of these is the inevitable change and evolution of formats which may break backward compatibility, specificly .DOCument formats. Thus, old - but still important information - cannot be read using current applications. You are then left at the mercy of the company that made the format in the first place to provide you with the tools or specs for doing so, if they still exist.

Specification of standards should be - and is - available for anyone who needs them, and everyone should be - and is - able to use them in their own implementation. Standard formats specs should be reviewed by an independant organization to ensure implementation-independant comformity. Therefore MS document formats cannot be considered "standard".

It is in most peoples interest that the information they intend to make public is accessible to everyone in their target audience - regardless of the platform they choose.

This is increasingly important as the internet grows older and the wealth of information increases. There will be more documents and information in old formats laying around. It is in most peoples interests that old information which may still be of value and importance is accessible without having to pay someone for deciphering.


Just my 2 cents worth..

Slashdot Top Deals

Keep the number of passes in a compiler to a minimum. -- D. Gries

Working...