[lnkForumImage]
TotalShareware - Download Free Software

Confronta i prezzi di migliaia di prodotti.
Asp Forum
 Home | Login | Register | Search 


 

Forums >

comp.lang.ruby

What Exactly is Rubinius & Why Such Importance..?

Softmind Technology

1/25/2008 7:48:00 AM

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
--
Posted via http://www.ruby-....

7 Answers

Robert Dober

1/25/2008 10:49:00 AM

0

On Jan 25, 2008 8:48 AM, Softmind Technology
<softmindtechnology@gmail.com> 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 ;)
>
> 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/sess...
Interview with Evan
http://static.rubiverse.com/podcasts/3-evan-phoenix-on-ru...
and of course
http://on-ruby.blogspot.com/2006/12/rubinius-inte...

HTH
Robert
--
http://ruby-smalltalk.blo...

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

Radoslaw Bulat

1/25/2008 12:33:00 PM

0

SW5mb1EgKGh0dHA6Ly93d3cuaW5mb3EuY29tLykgaGFzIGdvb2Qgc3R1ZmYgb24gdG9waWNzIHJl
bGF0ZWQgdG8gUnVieQooYW5kIFJ1YmluaXVzKS4gUmVjZW50bHkgdGhlcmUgd2FzIGludGVydmll
dyB3aXRoIEV2YW4gUGhvZW5peDoKaHR0cDovL3d3dy5pbmZvcS5jb20vaW50ZXJ2aWV3cy9ldmFu
LXBob2VuaXgtcnViaW5pdXMuCgotLSAKUmFkb3OzYXcgQnWzYXQKCmh0dHA6Ly9yYWRhcmVrLmpv
Z2dlci5wbCAtIG3zaiBibG9nCg==

Chris Lowis

1/25/2008 1:32:00 PM

0

> 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/spec...

Chris

Rick DeNatale

1/25/2008 2:47:00 PM

0

On 1/25/08, Robert Dober <robert.dober@gmail.com> 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/sess...
> Interview with Evan
> http://static.rubiverse.com/podcasts/3-evan-phoenix-on-ru...
> and of course
> http://on-ruby.blogspot.com/2006/12/rubinius-inte...

Also not to be missed is Evan's talk at Rubyconf 2007
http://rubyconf2007.confreaks.com/d2t1p3_rub...

--
Rick DeNatale

My blog on Ruby
http://talklikeaduck.denh...

pat eyler

1/25/2008 3:14:00 PM

0

On Jan 25, 2008 7:46 AM, Rick DeNatale <rick.denatale@gmail.com> wrote:
> On 1/25/08, Robert Dober <robert.dober@gmail.com> 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/sess...
> > Interview with Evan
> > http://static.rubiverse.com/podcasts/3-evan-phoenix-on-ru...
> > and of course
> > http://on-ruby.bl.../2006/12/rubinius-inte...
>
> Also not to be missed is Evan's talk at Rubyconf 2007
> http://rubyconf2007.confreaks.com/d2t1p3_rub...

There are a whole series of Rubinius interviews on my blog:
http://on-ruby.bl.../2006/12/rubinius-serial-interview-p...
http://on-ruby.bl.../2006/12/rubinius-serial-interview-episo...
http://on-ruby.bl.../2007/01/rubinius-serial-interview-episod...
http://on-ruby.bl.../2007/01/rubinius-serial-interview-episo...
http://on-ruby.bl.../2007/01/serial-rubinius-interview-epis...
http://on-ruby.bl.../2007/01/rubinius-serial-interview-episo...
http://on-ruby.bl.../2007/02/serial-rubinius-interview-episod...
http://on-ruby.bl.../2007/09/rubinius-sprint-inte...


on-ruby.blogspot.com/2006/12/rubinius-serial-interview-episode-ii.html
on-ruby.blogspot.com/2007/01/serial-rubinius-interview-episode-v.html


>
> --
> Rick DeNatale
>
> My blog on Ruby
> http://talklikeaduck.denh...
>
>



--
thanks,
-pate
-------------------------
Duty makes us do things, Love make us do things well.
http://on-ruby.bl... http://on-erlang.bl...
http://on-soccer.bl...

James Herdman

1/25/2008 3:30:00 PM

0

[Note: parts of this message were removed to make it a legal post.]

On Jan 25, 2008 2:48 AM, Softmind Technology <softmindtechnology@gmail.com>
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 Zygmuntowicz, who runs Engine
Yard.

James

pat eyler

1/25/2008 4:43:00 PM

0

On Jan 25, 2008 8:29 AM, James Herdman <james.herdman@gmail.com> wrote:
> On Jan 25, 2008 2:48 AM, Softmind Technology <softmindtechnology@gmail.com>
> 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 Zygmuntowicz, 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!

http://mtnwestrubyconf.org/200...

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/m...

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

>
> James
>



--
thanks,
-pate
-------------------------
Duty makes us do things, Love make us do things well.
http://on-ruby.bl... http://on-erlang.bl...
http://on-soccer.bl...