This week's book giveaway is in the Agile forum.
We're giving away four copies of The Software Craftsman and have Sandro Mancuso on-line!
See this thread for details.
The moose likes Book Reviews and the fly likes Rails for Java Developers by Stuart Halloway, Justin Gehtland Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login

Win a copy of The Software Craftsman this week in the Agile forum!
JavaRanch » Java Forums » Books » Book Reviews
Bookmark "Rails for Java Developers by Stuart Halloway, Justin Gehtland" Watch "Rails for Java Developers by Stuart Halloway, Justin Gehtland" New topic

Rails for Java Developers by Stuart Halloway, Justin Gehtland

Book Review Team

Joined: Feb 15, 2002
Posts: 950
<pre>Author/s : Stuart Halloway, Justin Gehtland
Publisher : Pragmatic Bookshelf
Category : Other
Review by : Jason Menard
Rating : 8 horseshoes
In "Rails for Java Developers", Stuart Halloway and Justin Gehtland provide an introduction to Ruby and the Rails web application framework aimed at the Java developer more familiar with frameworks such as Struts and Hibernate. There's a lot of buzz in the Java community surrounding Ruby and Ruby on Rails so this title is quite timely.

Halloway and Gehtland provide a tutorial to learning Ruby and Rails by examining similarities with Java. The tutorial progresses by providing examples in both Ruby and Java using popular Java frameworks. The introduction of Ruby and Rails concepts by juxtaposing them with similar concepts implemented in Java is comforting for the developer who may feel a little intimidated by the differences between the languages. Working through the book, the Java developer will learn the basics about creating and deploying Ruby on Rails applications, picking up an exciting new language along the way.

The first three chapters introduce the Ruby programming language. This is the best Java-centric Ruby introduction that I've seen and it's something I wish I had available to me when I was first learning the language. The rest of the material covers the basics of Rails applications as well as web services and security issues. I found the chapters on testing and automating the development process to be particularly good.

The approach this book takes may not be suitable for everyone. After a certain point, I found that the constant juxtaposition of the Java way of accomplishing a task with the Ruby on Rails way of accomplishing a task wore a bit thin. I found myself just trying to skip past the Java bits to get on with the Ruby. Still, I found the book to be quite good overall. If you are an experienced Java developer seeking a gentle introduction to Ruby on Rails, you can't do better than "Rails for Java Developers".

More info at
More info at
[ May 27, 2007: Message edited by: Book Review Team ]
Have you tried LearnNowOnline?
subject: Rails for Java Developers by Stuart Halloway, Justin Gehtland