O’Reilly news

Using JRuby: Bringing Ruby to Java--New from Pragmatic Bookshelf

February 3, 2011

Using JRuby

Request Review copy

Raleigh, NC—The Java platform's reach extends from giant servers, through ordinary desktop machines, and down into mobile phones. Ruby is the most compelling programming language in a decade. Now you can bring the best of Ruby into the world of Java, with Using JRuby: Bringing Ruby to Java (Pragmatic Bookshelf, $34.95 USD).

Written by the developers of JRuby, this is the definitive source for the core team's insights and insider tips. You'll learn how to call Java objects seamlessly from Ruby, and deal with Java idioms such as interfaces and overloaded functions. Run Ruby code from Java, and make a Java program scriptable in Ruby. See how to compile Ruby into .class files that are callable from Java, Scala, Clojure, or any other JVM language.

In Using JRuby you'll venture into the wide world of open-source Ruby and Java libraries. Write Ruby on Rails web applications that run on Java servers like Tomcat. Use Java's JDBC or Hibernate to easily connect Ruby to industry-standard databases. Test your Java program using Ruby's elegant Cucumber and RSpec frameworks. Create dazzling desktop user interfaces with frameworks like Limelight and Monkeybars. Package a Rails or plain Ruby project for easy deployment to any Java environment.

JRuby lets you merge the best of several possible worlds, so you can create unique software using the best tools available. This book is your definitive guide.

Available in epub, mobi, and PDF direct from the publisher and in paperback from fine bookstores worldwide.

Advance Praise
"This book will open the eyes of any Java programmer who wants to take their art to the next level. Read it."
—Geoff Drake, Owner, Managed Design

"I really liked the clear structure of the book and all the covered libraries/dependencies (like Rake, Ant, Maven, testing frameworks). This clearly outlines the whole JRuby universe so that new users will immediately see what's available and how to start using it."
—Vladimir Sizikov, Senior engineer, Oracle

For a review copy or more information please email pragprogpr@oreilly.com. Please include your delivery address and contact information.

About the Authors

Charles O Nutter is the principal developer of JRuby. He has worked at Ventera, Sun, and now, EngineYard. During his time on the project, he has steered JRuby to its place as the fastest Ruby implementation.

Thomas Enebo has striven since 2003 to make JRuby a piece of software that will capture the hearts and minds of Ruby and Java developers everywhere. He works at EngineYard alongside Charles and Nick.

Nick Sieger is a prolific blogger and programmer who contributes not only to the JRuby core, but also to numerous libraries that Ruby programmers depend on every day in their work with JRuby. He works at EngineYard.

Ola Bini writes software at Thoughtworks Studios, and is the author of Practical JRuby on Rails. He is constantly pushing the boundaries between programming languages.

Ian Dees is the author of Scripted GUI Testing With Ruby. By day, he slings C++, Ruby, LabVIEW, and other languages for a test equipment manufacturer in Portland, Oregon.

Additional Resources
For more information about the book, including: code, errata, discussions, full table of contents, excerpts from the book and more, see the catalog page for Using JRuby.

Using JRuby Using JRuby
Publisher: Pragmatic Bookshelf
By Charles O Nutter, Thomas Enebo, Nick Sieger, Ola Bini, Ian Dees
Print ISBN: 9781934356654  
Pages: 300
Print Price: $34.95  

Request Review copy

About Pragmatic Bookshelf
Pragmatic Bookshelf is an imprint of the Pragmatic Programmers, LLC. Our titles are distributed to bookstores internationally by O'Reilly Media.

The Pragmatic Bookshelf features books written by developers for developers. The titles continue the well-known Pragmatic Programmer style, and continue to garner awards and rave reviews. As development gets more and more difficult, the Pragmatic Programmers will be there with more titles and products to help programmers stay on top of their game.

About O’Reilly

O’Reilly Media spreads the knowledge of innovators through its books, online services, magazines, and conferences. Since 1978, O’Reilly Media has been a chronicler and catalyst of cutting-edge development, homing in on the technology trends that really matter and spurring their adoption by amplifying “faint signals” from the alpha geeks who are creating the future. An active participant in the technology community, the company has a long history of advocacy, meme-making, and evangelism.

Email a link to this press release