Thoughts from the trench - by Prakash Muralidharan

May 25, 2007

Nederlands/Dutch Français/French ???????/Russian Deutsch/German Italiano/Italian Português/Portuguese Español/Spanish ????????/Greek 日本語/Japanese 한국어/Korean 中文(简体)/Chinese Simplified 中文(简体)/Chinese Traditional

From Java to Ruby: Book review -Top Insights

Filed under: Technology, Book review — Prakash Muralidharan @ 3:26 pm

Bruce Tate's book "From Java to Ruby" is one of the few books on programming languages written for the manager. It provides a strategic view of how to position Ruby within the enterprise and offers insights on helping Ruby "cross the chasm" and become a mainstream language.  

Top five messages:

Don't use a Bofors gun to kill an ant: I cannot  agree more. Plenty of people out there refuse to look beyond J2EE and .NET when it comes to web application development. Bruce argues " Don't use Java when all you want you application to do is to babysit a database". Use Java when you have complex, heavy duty entreprise computing problems to solve.


Ruby's biggest selling point is productivity: Ruby can be 5 to 10 times more productive than Java for certain types of applications.


There is more to productivity than meets the eye: Increased programmer productivity acts as a lever that brings gains in project management, faster time to market, lower usability risk (due to faster iterations) and lesser ramp up time.


Ruby is more than just a scripting language: Ruby even when combined with Rails might fall well short of a full fledged J2EE platform, but it much more than just a scripting language. Rails brings sufficient ammunition to solve enterprise integration tasks that are well out of scope of a 'scripting language'.


Politics is as important for selling as technology: Even when the 'hard numbers' business case is clearly favourable a new technology or language is likely to loose out politically. The key challenge that Ruby will need to overcome is political than technical. "Nobody got fired for buying IBM" and so the adage goes.






 


Linking and Sharing

If you found this page useful, consider linking to it.
Simply copy and paste the code below into your web site (Ctrl+C to copy)
It will look like this: From Java to Ruby: Book review -Top Insights

del.icio.us:From Java to Ruby: Book review -Top Insights  digg:From Java to Ruby: Book review -Top Insights  fark:From Java to Ruby: Book review -Top Insights
Trackback

Trackback URI for this entry:

http://www.prakashonsoftware.org/blog/index.php/2007/05/25/from-java-to-ruby-book-review-top-insights/trackback/

1 Comment »

  1. This is an excellent book. Thanks for bringing it here.

    Comment by Vinod Ponmanadiyil — June 4, 2007 @ 5:41 am

RSS feed for comments on this post. TrackBack URI

Leave a comment

Creative Commons LicenseDisclaimer : This blog site is published by and reflects the personal views of Prakash Muralidharan,in his individual capacity. It does not necessarily represent the views of any of his employers, past or present, and is not sponsored or endorsed by any of them. No representation is made about the accuracy of the information contained in this blog.