Java vs. Ruby

Today the serverside featured a post with the eye-catching title ‘Java: Dead Like COBOL, Not Like Elvis?

The interview linked from the post is pretty negative about Java and Ruby on Rails is mostly used as an example of how stuff could be done better. Well…. I really think they are comparing apples and oranges.

Alltough I really like ruby I think it lacks a lot of ‘features’

  • cross platform support (think AIX, HPUX, PocketPC, Symbian)
  • cross platform fat client support (AWT/Swing/SWT)
  • tooling support for refactoring and RAD
  • tooling support for style checking like PMD and Checkstyle
  • compiletime checking

I actually think Ruby (on Rails) is a good thing to happen to Java. Projects like Maven2 and for example Equinox really seem to benefit from features ‘borrowed’ from Ruby. Also colleagues suddenly start to want mixins and runtime method manipulation… which can also be done by unsing Springs’ excellent AOP support.

So, at the moment for me, Ruby for the weekend, Java for the work! If the company I work for actually manages to get a Ruby customer (they are searching) count me in!


1 Response to “Java vs. Ruby”

  1. 1 log4p » Blog Archive » RADRails

Leave a Reply





About

Welcome to the weblog of Peter Maas. Here you'll find various posts related to stuff I like (like my kids and espresso) and stuff I do (like developing software).

JavaOne 2008 Pictures

lan_vpro train IMG_6149 IMG_4609.JPG Stretched Limo IMG_4572 Charles Nutter on JRuby raadhuis_hilversum trap trap (II) Greenland pier_39 warm_en_koud edwinmartin breakfast oldtimer IMG_4567 italian_chef IMG_4636.JPG Joshua Bloch at JavaOne2008
View more photos >

Categories



Meld u aan voor PayPal en begin direct met het accepteren van creditcardbetalingen.