Difference between Ruby Versions

Can you tell me please what's the difference between ruby versions..

Like: Ruby,JRuby,IronRuby,Ruby on Steel,Ruby on rails,Ruby
Gnome,FxRubyetc...
so many!!!! i'm so confused!!

Thank you.

···

--
Posted via http://www.ruby-forum.com/.

They're different.

Just kidding!

Ruby: this is the default version of Ruby. The standard.
JRuby: this is Ruby that runs on the Java virtual machine.
IronRuby: this Ruby runs on .NET.
Ruby in Steel: this is a plugin for Visual Studio that helps you write Ruby code
Ruby on Rails: this is a web application development framework for Ruby
Ruby Gnome: this lets you build GTK applications for Linux in Ruby
FxRuby: build desktop applications with Ruby

Anything else?

Steve Klabnik wrote in post #1013200:

They're different.

Just kidding!

Ruby: this is the default version of Ruby. The standard.

Like Coke classic. If you are a ruby beginner, this is where you start.

JRuby: this is Ruby that runs on the Java virtual machine.

A version of ruby for people who know the Java programming language.

IronRuby: this Ruby runs on .NET.

A version of ruby for people who write programs specifically for the
Windows operating system. Programs written with the standard version
of ruby will run on all operating systems, but the windows version of
ruby provides extra windows specific things you can do.

Ruby on Rails: this is a web application development framework for Ruby

A program written in ruby. The program is used to make websites.

FxRuby: build desktop applications with Ruby

One corner of the programming world deals with writing what are called
GUI programs. GUI programs have windows that open up, and contain
buttons you can click and text fields you can fill in to feed
information to the program. There are several software packages
available to ruby programmers, which make gui programming easier,
including FxRuby, Tk, and wxRuby. Most of the gui software packages are
available for other programming languages too.

···

--
Posted via http://www.ruby-forum.com/\.

They're different.

Just kidding!

Q: "What's the difference between an elephant?"
Q: "I'm sorry, I'm not allowed to help."

Ruby: this is the default version of Ruby. The standard.
JRuby: this is Ruby that runs on the Java virtual machine.
IronRuby: this Ruby runs on .NET.
Ruby in Steel: this is a plugin for Visual Studio that helps you write Ruby code
Ruby on Rails: this is a web application development framework for Ruby
Ruby Gnome: this lets you build GTK applications for Linux in Ruby
FxRuby: build desktop applications with Ruby

Anything else?

We should probably make the distinction clear between the Ruby
language and Ruby implementations. You focused on implementations but
it's noteworthy that there are different versions of Ruby, the most
significant changes being done between 1.8.* and 1.9.* versions of the
language. See here

Kind regards

robert

···

On Wed, Jul 27, 2011 at 1:26 AM, Steve Klabnik <steve@steveklabnik.com> wrote:
A: "And what?"

--
remember.guy do |as, often| as.you_can - without end
http://blog.rubybestpractices.com/

I hope this was a joke. :slight_smile:

- Charlie

···

On Tue, Jul 26, 2011 at 8:39 PM, 7stud -- <bbxx789_05ss@yahoo.com> wrote:

JRuby: this is Ruby that runs on the Java virtual machine.

A version of ruby for people who know the Java programming language.