Why would a Java Shop want to use Ruby?
Java has matured as a language and a platform. Within corporate software development groups it is fair to say that Java is in more of a plateau than an innovative phase. Java is trusted. It provides the tools for developers and administrators to get the job done. So why would a Java shop want to use Ruby?
This paper does not set out to fuel a language war between Java and Ruby. Rather, it examines some of the reasons for resistance to Ruby and the challenges for those proposing the use of Ruby in traditional Java organisations. Specific practical benefits of Ruby such as scripts, Rake, internal Domain Specific Languages, metaprogramming, Rails and JRuby are then discussed.
The aim of this talk is to promote more informed decisions about improving a Java shop's business success by augmenting existing skills and techniques with the use of Ruby.
Keywords: Ruby, Java
|
Keith Pitty
Senior Consultant, Cirrus Technologies Pty Ltd
|
Ref: OS7P0047