On 2/15/07, Levi Pearson <[EMAIL PROTECTED]> wrote:
one of the problems I have with Ruby [is] that it's got those kinds of
quirks that currently make it difficult to fully understand it, and
difficult to make another Ruby implementation.  I imagine a lot of the
quirks will go away with time as Ruby matures, though.

I agree those quirks are present. While I still love Ruby despite
them, I want them to go away too. There's been a recent surge in
alternative implementations of Ruby and from the conversations I've
followed, they've run into those quirks as well.

Fortunately, the multiple implementors (including the canonical
implementations of pre-1.9 C-ruby and post-1.9 YARV) have begun to
coordinate amongst themselves. At the last RubyConf there was an
Implementor's Summit, and at the upcoming MountainWest RubyConf (held
in our own Salt Lake) there will be another summit. Charles Nutter and
Thomas Enebo (JRuby), Evan Phoenix (rubinius -- ruby written in ruby
with a smalltalkish VM), John Lam (RubyCLR), and our own BYU alumnus
Kevin Tew (Cardinal -- Ruby on Parrot) will all be present.

Ruby has some maturing to do and has had growing pains, especially
recently. I believe the future continues to be bright, however.

Jacob Fugal

/*
PLUG: http://plug.org, #utah on irc.freenode.net
Unsubscribe: http://plug.org/mailman/options/plug
Don't fear the penguin.
*/

Reply via email to