small medium large xlarge

From Java To Ruby: Things Every Manager Should Know


Cover image for From Java To Ruby

From Java To Ruby

Things Every Manager Should Know


You want your development team to be productive. You want to write flexible, maintainable web applications. You want to use Ruby and Rails. But can you justify the move away from established platforms such as J2EE? Bruce Tate’s From Java to Ruby has the answers, and it expresses them in a language that’ll help persuade managers and executives who’ve seen it all. See when and where the switch makes sense, and see how to make it.

Customer Reviews

This book provides an excellent overview of the important Ruby components and concepts to the Java developer.

- Jeffrey Blessing, Ph.D.

Professor, Milwaukee School of Engineering

Many leading developers are already sold on the idea that Ruby can benefit their organizations—-however, most of us still have to convince our management. With Bruce Tate’s Java to Ruby, we have a powerful ally in our quest to add this fantastic language to our toolbox.

- Nathaniel T. Schutta

Co-author of Foundations of Ajax

Bruce has a great reputation as a forward-leaning thinker, and he articulates his opinions well. The mix of audience (Manager and Developer) leans towards managers, but he manages to pull this difficult mix off well. It is just as good as I would expect from Bruce, having read his other works.

- Neal Ford

Author, speaker, and architect, Thoughtworks

This is a book that every die hard Java developer should read. The strategy of integrating current Java Enterprise assets with Ruby’s productivity can bring the edge that an organization needs to remain competitive, react quicker to requirements, market shifts and ultimately more agile.

- Miguel Serrano

Enterprise Architect, VWR International

See All Reviews

About this Title

Pages: 160
Published: 2006-06-01
Release: P1.0 (2006-06-21)
ISBN: 978-0-9766-9409-0

How To Adopt New Technology

If you’re trying to adopt Ruby in your organization and need some help, this is the book for you.

  • Based on a decision tree (a concept familiar to managers and executives) Java to Ruby stays above the low-level technical debate to examine the real benefits and risks to adoption.
  • Java to Ruby is packed with interviews of Ruby customers and developers, so you can see what types of projects are likely to succeed, and which ones are likely to fail.
  • Ruby and Rails may be the answer, but first, you need to be sure you’re asking the right question. By addressing risk and fitness of purpose, Java to Ruby makes sure you’re asking the right questions first.
  • Because technology adoption is only the beginning, Java to Ruby walks you through the whole lifecycle of prototype, ramp up, and production and deployment.

Developers often struggle beneath Java’s mountains of complexity, even though the project might not need Java at all. Led by the powerful and productive Ruby on Rails framework, Ruby offers incredible productivity, surprising performance, and ultimately developer satisfaction. Java developers often know better languages are out there, but can’t always communicate the benefits to their management chain.

Enter Java to Ruby. Most books talk about the benefits of technology, but risk, skills, and fit also come into play. Other books cannot overcome the most basic management objection: risk. This book attacks user objections head on, in language friendly to developers and managers


Contents & Extracts


Bruce Tate is a father, kayaker, author and independent consultant in Austin, Tx. The international speaker worked for 13 years at IBM, in roles ranging from a database systems programmer to Java consultant. He left IBM to work for several startups in roles ranging from director to CTO. He now has his own consulting practice, with emphasis on lightweight development in Ruby and Java, and persistence strategies. He is the author of seven books, including the best selling Bitter series, the Jolt-winning Better, Faster, Lighter Java, and the Spring Developer’s Notebook.