News for hackers. Stuff that matters.
Re:Sorry, Lisp. I tried. by Zak on Monday December 03, 2007 @02:49PM (#85680)
Portability between implementations is a bit of a red herring (as you seem to have discovered); most libraries you'd actually want to use run on most implementations you'd actually want to use. Ruby and Python don't give you this either, but they do give you a standard implementation. I suspect a lot of Ruby code you might want to run doesn't work with JRuby or IronRuby.

Portability between operating systems is a more serious problem. I think ECL is the only free implementation that does this well, and most libraries don't seem to be tested on it.

Re:Sorry, Lisp. I tried. by michaelneale on Tuesday December 04, 2007 @12:01AM (#85825)
>I suspect a lot of Ruby code you might want to run doesn't work with JRuby or IronRuby.

Not likely. Rails runs fine on jruby at least, and it does every dirty trick under the sun.