What Exactly is Rubinius & Why Such Importance..?

Hi,

I have been reading lots of headings about the New Rubinius Project and
therefore decided to know more from the website.

Unfortunately from the main Rubinius website and reading few blogs here
and there i could not understand the exact importance of Rubinius. The
only thing i could gather was its a VM written in Ruby, using the idea
of Small Talk 80. I also failed to understand, whether this a hype or an
actual advantage flowing to us.

I was surprised to know 6 full time programmers are hired by Engine yard
to work full time on this project.

Since i am new to this ruby world… my knowledge is limited.

Can some one come clear about what exactly is Rubinius and how this
project is going to be very helpful to us…? Why is MERB attached/used
as reference to this Rubinius Project…?

Thanks for the help in advance.

SoftMind

On Jan 25, 2008 8:48 AM, Softmind T.
[email protected] wrote:

Hi,

I have been reading lots of headings about the New Rubinius Project and
therefore decided to know more from the website.
I am very badly placed to answer but it is night time over there so I
will take advantage of that :wink:

Unfortunately from the main Rubinius website and reading few blogs here
and there i could not understand the exact importance of Rubinius.
I feel that their Website is not yet up with the rest of the standards
they are setting, but…
The
only thing i could gather was its a VM written in Ruby, using the idea
of Small Talk 80. I also failed to understand, whether this a hype or an
actual advantage flowing to us.
It is an enormous advantage, the JRuby guys claim that Java has the
best VM the best GC etc. etc. and that therefore it is a brilliant
idea to use them, that is indeed true, however having only 1 is never
a good idea.
I have had the feeling that the idea of the Smalltalk VM suits a
dynamic language better and have posted that a long time ago, that was
how I was pointed to Rubinius… (but I fail to have the time and
qualification to participate).

I was surprised to know 6 full time programmers are hired by Engine yard
to work full time on this project.
I am not at all, their goal is make Rubinius one of the best and most
advanced VM for dynamic languages, six guys seems quite a small lot to
me.

Since i am new to this ruby world… my knowledge is limited.
Even if you were ancient to the ruby world your knowledge would be
limited ;). But a very warm welcome.
Enough of the stupid writing I have given, there are excellent casts
about this out there, let’s see if I can find them for you:

Ruby Implementors panel
http://mtnwestrubyconf2007.confreaks.com/session04.html
Interview with Evan
http://static.rubiverse.com/podcasts/3-evan-phoenix-on-rubinius.mp3
and of course

HTH
Robert

http://ruby-smalltalk.blogspot.com/


Whereof one cannot speak, thereof one must be silent.
Ludwig Wittgenstein

InfoQ (http://www.infoq.com/) has good stuff on topics related to Ruby
(and Rubinius). Recently there was interview with Evan P.:
Evan Phoenix on Rubinius.


Rados³aw Bu³at

http://radarek.jogger.pl - mój blog

Can some one come clear about what exactly is Rubinius and how this
project is going to be very helpful to us…?

An interesting part of the rubinius project is the development of a
full set of specs for the Ruby language, which will help in the
development of other implementations, and give a canonical description
of how the language behaves :

http://rubinius.lighthouseapp.com/projects/5089/specs-overview

Chris

On 1/25/08, Robert D. [email protected] wrote:

Enough of the stupid writing I have given, there are excellent casts
about this out there, let’s see if I can find them for you:

Ruby Implementors panel
http://mtnwestrubyconf2007.confreaks.com/session04.html
Interview with Evan
http://static.rubiverse.com/podcasts/3-evan-phoenix-on-rubinius.mp3
and of course
On Ruby: Rubinius Interview

Also not to be missed is Evan’s talk at Rubyconf 2007
http://rubyconf2007.confreaks.com/d2t1p3_rubinius.html


Rick DeNatale

My blog on Ruby
http://talklikeaduck.denhaven2.com/

On Jan 25, 2008 2:48 AM, Softmind T.
[email protected]
wrote:

Why is MERB attached/used as reference to this Rubinius Project…?

Merb is a project akin to Rails, but with “lean” as the operative
mindset
when developing it. The reason you might feel that it is attached to
the
Rubinius project is that it is guided by Ezra Z., who runs
Engine
Yard.

James

On Jan 25, 2008 7:46 AM, Rick DeNatale [email protected] wrote:

On Ruby: Rubinius Interview

Also not to be missed is Evan’s talk at Rubyconf 2007
http://rubyconf2007.confreaks.com/d2t1p3_rubinius.html

There are a whole series of Rubinius interviews on my blog:

On Jan 25, 2008 8:29 AM, James H. [email protected] wrote:

On Jan 25, 2008 2:48 AM, Softmind T. [email protected]
wrote:

Why is MERB attached/used as reference to this Rubinius Project…?

Merb is a project akin to Rails, but with “lean” as the operative mindset
when developing it. The reason you might feel that it is attached to the
Rubinius project is that it is guided by Ezra Z., who runs Engine
Yard.

And if you’re really interested in the answer, the 2008 MountainWest
RubyConf
has just announced that Ezra and Evan are going to be the opening
keynote!

NameBright - Domain Expired

commercial break – it’s a $100, 2-day conference loaded with Ruby
goodness, being held on March 28th and 29th in Salt Lake City. You
can register at:

 http://www.acteva.com/go/mtnwestruby

head on over and register, you know you want to.