From: Charles Oliver Nutter Date: 2007-09-03T02:07:05+09:00 Subject: Re: Seeing the source John Joyce wrote: > JRuby's main problem: you still need to know Java to use Ruby! Well, we're hoping to solve that too; jrubyc already provides a mechanism for compiling to class files, and generally of the class files are just in the "right places" in your load path they'll load fine. For example: ~/NetBeansProjects/jruby $ jrubyc test/foo.rb Compiling file "test/foo.rb" as class "test.foo" ~/NetBeansProjects/jruby $ rm test/foo.rb ~/NetBeansProjects/jruby $ jruby -I. -e "require 'test/foo'" hello from compiled Ruby So there's no need for you to worry yourself about classpaths and jar files and whatnot. Simply lay the compiled versions in the same directory structure as the uncompiled versions, point load paths to the appropriate roots, and you're off. We'll also look into providing Ruby-friendly packaging logic, probably through Java-specific Rake tasks, once the compiler is 100% complete. - Charlie