lali wrote:
> j2ee is quite heavy and bogus not easily usable language.
> however j2ee can work with very heavy sun boxes, due to this reason
> ruby has a swing calss jruby.
> how can we use some of the features f jruby with ruby on rails
> environment.
> a system level discussion is required for this purpose.
> ruby on rails may be the way out of the java gimmicks and mischieves.

I assume English for you is a second language. I'll try to be as clear 
as I can....

Java (the langage) runs inside a Virtual Machine (VM) and is called the 
Java Virtual Machine (JVM). The JVM reads instructions from compiled 
Java code called Bytecode.

Ruby also run inside of a Virtual Machine, but instead of running 
compiled byte code (as with Java) the Ruby VM interprets the Ruby source 
code and runs that.

The physical hardware (Sun boxes in your example) execute machine code. 
The machine code can be compiled directly for the hardware, as is the 
case with most C based languages. Or the machine code can come from a VM 
(as with Java and Ruby).

With JRuby the JVM is capable of running Ruby source code just like the 
C based Ruby VM. The physical hardware can run either.

One advantage of JRuby is that running Ruby inside the JVM provides you 
access to other Java based libraries more directly than running Ruby 
outside of the JVM. However, the same could be said for running the 
native Ruby VM. It might be easier to use Ruby libraries/gems that 
contains native C libraries.

The point I'm making is that the hardware can work with the native Ruby 
VM just as easily as the Java Virtual Machine can. Your decision on 
which to use must be determined for other reasons beside what physical 
hardware will run the Ruby code.

I hope this helps clear thing up for you and does not confuse you more.

Happy coding, and good luck....
-- 
Posted via http://www.ruby-forum.com/.

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "Ruby 
on Rails: Talk" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at 
http://groups.google.com/group/rubyonrails-talk?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to