From: Michael Bruschkewitz Date: 2009-06-05T17:05:06+09:00 Subject: Re: Ruby vs. Groovy: your perspective "Diego Virasoro" schrieb im Newsbeitrag news:5bd5ae80-a5bd-4a95-815e-988de2e068bd@y7g2000yqa.googlegroups.com... > Hello, > I realise this is a very hot topic... and people have strong feelings > about either language. I am not trying to trolling. > > Still I've heard a bit about Groovy and it kind of seems like the Java > answer to Ruby (even the names are kind of similar). So I was > wondering if that kind of "first citizen" status will eventually make > it take over Ruby as a dynamic language (assuming that indeed that the > Groovy language offers everything Ruby does). Depends on your colleagues. If you are in a Java environment and want to implement some scripting, then it's probably better to start with Groovy. If you are in an environment where not much people know _and_ _like_ Java, start with Ruby. For the long term, try to aquire both. IMHO, Java is the language of choice for (portable) GUI-Apps if you don't have the need for hardware-or OS-near programming. (There are GUI-Libs for Ruby too, however, currently no IDE provides possibilities for Ruby as some do for Java.) Ruby is wonderful for scripting, with a broad range of capabilities. You could use very advanced features, but you're able to start at a very low level. Which is important when colleagues which are specialized on another area should be able to modify your scripts. Michael B.