25 Books to Read Before You Die
 
 

Recently Viewed clear list


The Powell's Playlist | August 6, 2014

Graham Joyce: IMG The Powell’s Playlist: Graham Joyce



The Ghost in the Electric Blue Suit is set on the English coast in the hot summer of 1976, so the music in this playlist is pretty much all from the... Continue »
  1. $17.47 Sale Hardcover add to wish list

spacer
$43.49
New Trade Paper
Ships from International Warehouse (read more)
Add to Wishlist
available for shipping only
Not available for In-store Pickup
Qty Store Section
1 International Warehouse Computer Languages- Java

Using Jruby: Bringing Ruby to Java

by

Using Jruby: Bringing Ruby to Java Cover

 

  1. This particular item is stocked in an International Warehouse and will ship separately from other items in your shopping cart.

Synopses & Reviews

Publisher Comments:

Now you can bring the best of Ruby into the world of Java, with Using JRuby. Come to the source for the JRuby 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.

Book News Annotation:

This guide to Jruby, a Java implementation of the Ruby programming language, provides concise information for programmers experienced in either language, in the use of this efficient integration tool. Beginning with an overview of the Jruby core components, the volume covers such topics as deriving Java from Ruby code, embedding Jruby in Java, Rails, relational databases, code testing in Jruby and GUI building. The volume also includes a reference section containing chapters on Java and Ruby interoperability, configuration advice and calling external code. Code examples are provided throughout and access to additional online resources is included. The authors are key contributors to the Jruby project. Distributed by O'Reilly Media. Annotation ©2011 Book News, Inc., Portland, OR (booknews.com)

Synopsis:

"Using JRuby" helps experienced Java hands and Rubyists see what's on the other side of the fence--and bring the best of Ruby to the broad universe of Java environments.

With JRuby, you can:

" Run your interpreted or compiled Ruby program in environments where the Java Virtual Machine is a requirement. " Treat JRuby as a "better Ruby," with faster performance for some uses and hassle-free linkage to third-party code. " Make your Java program scriptable with Ruby. " Build an app on solid libraries written in Java, Scala, Clojure, or other JVM languages.

You'll learn how to call Java code from Ruby, and vice versa. You'll gain first-hand experience with dozens of JRuby's most common uses, from running web sites to building GUIs. And you'll see how it's all put together under the hood.

JRuby lets you merge the best of several possible worlds, so you can create unique software using the best tools available.

About the Author

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.

Product Details

ISBN:
9781934356654
Subtitle:
Bringing Ruby to Java
Author:
Dees, Ian
Author:
ian
Author:
de, E. S.
Author:
Sieger, Nick
Author:
Nutter, Charles O
Author:
Enebo, Thomas
Author:
Bini, Ola
Publisher:
Pragmatic Bookshelf
Subject:
Programming Languages - Java
Subject:
Computer Languages-Java
Subject:
ant;clojure;gem;java;jruby;jvm;maven;rake;ruby;scala;vm
Edition Description:
Print PDF
Publication Date:
20110207
Binding:
Paperback
Language:
English
Pages:
300
Dimensions:
9 x 7.5 x 1.1 in

Related Subjects

Computers and Internet » Computer Languages » Java
Computers and Internet » Computer Languages » Ruby
Computers and Internet » Internet » Scripting
Science and Mathematics » Mathematics » General
Travel » General

Using Jruby: Bringing Ruby to Java New Trade Paper
0 stars - 0 reviews
$43.49 In Stock
Product details 300 pages Pragmatic Bookshelf - English 9781934356654 Reviews:
"Synopsis" by , "Using JRuby" helps experienced Java hands and Rubyists see what's on the other side of the fence--and bring the best of Ruby to the broad universe of Java environments.

With JRuby, you can:

" Run your interpreted or compiled Ruby program in environments where the Java Virtual Machine is a requirement. " Treat JRuby as a "better Ruby," with faster performance for some uses and hassle-free linkage to third-party code. " Make your Java program scriptable with Ruby. " Build an app on solid libraries written in Java, Scala, Clojure, or other JVM languages.

You'll learn how to call Java code from Ruby, and vice versa. You'll gain first-hand experience with dozens of JRuby's most common uses, from running web sites to building GUIs. And you'll see how it's all put together under the hood.

JRuby lets you merge the best of several possible worlds, so you can create unique software using the best tools available.

spacer
spacer
  • back to top
Follow us on...




Powell's City of Books is an independent bookstore in Portland, Oregon, that fills a whole city block with more than a million new, used, and out of print books. Shop those shelves — plus literally millions more books, DVDs, and gifts — here at Powells.com.