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

IMG_4608.JPG dorade neal ford @ javasummercamp 2008 IMG_4682.JPG IMG_4706.JPG javaone2008 keynote IMG_4654.JPG Joshua Bloch at JavaOne2008 IMG_4708.JPG IMG_4616.JPG sfeervolverlichte boot IMG_4599 maan IMG_4597 Tim Bray introducing the (J)Ruby panel zolder_oud IMG_4552.JPG MGA Engine IMG_6147 plant
View more photos >

Categories



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