Ruby On Java

Loading...

Flash Player 9 (or above) is needed to view presentations.
We have detected that you do not have it on your computer. To install it, go here.

0 comments

Post a comment

    Post a comment
    Embed Video
    Edit your comment Cancel

    2 Favorites

    Ruby On Java - Presentation Transcript

    1. Ruby on Java
        • Luc Castera
        • http://dambalah.com
        • [email_address]
      • JRuby
      • JSR-223: Scripting for Java
      • Bean Scripting Framework
      Java @ work Ruby @ home Java + Ruby Motivation Solutions
    2. Option 1 Option 2 Option 3
    3. JRuby JRuby is an 100% pure-Java implementation of Ruby Import Mature Java Libraries into Ruby Facilitate Ruby Deployment in Enterprise Threads + Internalization friendly JRuby 1.0 'almost' Ruby 1.8.x compatible JRuby on Rails: active-record-jdbc, goldspike, glassfish-rails)‏ JRuby compiler to Java bytecode -> Performance!
    4. JRuby Example
    5. JSR-223
      • The JSR-223 defines scripting in the Java platform. Sun's implementation of Java SE 6 includes Rhino engine for Javascript.
      • Other Script Engines exists for other languages such as Ruby, Python, Tcl, PHP...
        • You may include scripting support in your Java application for various reasons:
        • - Sophisticated configuration options
        • - User-defined functionality
        • - Ease of maintenance
        • - Skill set of users
        • - Reuse of code modules in other languages
    6. JSR-223 Example 1
    7. Example 2 Jill Bob Jill Bob Dana
    8. BSF Similar to JSR-223 Created by IBM, then donated to Apache S.F. http://jakarta.apache.org/bsf/
    9. Resources http://jruby.codehaus.org/ http://dist.codehaus.org/jruby/talks/ http://developers.sun.com/events/techdays/presentations/2007/TD_GEN_JavaSE_Scripting.pdf http://headius.blogspot.com/ https://scripting.dev.java.net/ http://java.sun.com/developer/technicalArticles/J2SE/Desktop/scripting/ http://www.jrubyinside.com/ http://jcp.org/en/jsr/detail?id=223

    + luccasteraluccastera, 3 years ago

    custom

    1417 views, 2 favs, 2 embeds more stats

    Making Ruby work with Java
    August 11, 2007
    Barcam more

    More info about this document

    © All Rights Reserved

    Go to text version

    • Total Views 1417
      • 1388 on SlideShare
      • 29 from embeds
    • Comments 0
    • Favorites 2
    • Downloads 92
    Most viewed embeds
    • 28 views on http://dambalah.com
    • 1 views on http://64.233.169.104

    more

    All embeds
    • 28 views on http://dambalah.com
    • 1 views on http://64.233.169.104

    less

    Flagged as inappropriate Flag as inappropriate
    Flag as inappropriate

    Select your reason for flagging this presentation as inappropriate. If needed, use the feedback form to let us know more details.

    Cancel
    File a copyright complaint
    Having problems? Go to our helpdesk?

    Categories