Thanks Phlip. If I add all the responses together I think we get Ruby can be positioned for agile rapid applications, prototyping etc. Java is typically more long-winded but suitable for big expensive structured mainstream projects requiring all the bureacratic strategic architectures and policies. -- Posted via http://www.ruby-forum.com/.