Switching from Java to Ruby is a significant change for programmers. Rava makes this migration process a bit more comfortable.
Quotes
I can write Java in any language.
--Anon
Installation
To install using gem:
sudo gem install Jimmeirich-rava
Usage
Require ' Rava '
Easier console I/O
The difference between puts and print in Ruby is hard to remember. Real programmers never fear a bit of extra tapping to get reliable I/O.
Under Rava, you can use:
SYSTEM.OUT.PRINTLN ("A message") System.err.println ("An Error message")
New Object
Java programmers have a hard time remembering that new is a class method of the object class. With Rava, they did not have to write:
Something.new
and can write:
New SomeThing
Hump
The Java programmer uses the Hump naming method name. The underscore for Ruby methods is too weird for them. Rava allows you to use the hump to invoke the method.
In other words, you can use Obj.somemethod instead of Obj.some_method.
Rava helps Java programmers adapt to Ruby as quickly as possible