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).
I checked online, but websites are either very old, or too “official”.
So I wanted to ask my fellow Ruby programmers, who probably share
similar preferences to mine.
Note: I am not sending this to the Groovy list or the Java list. I
don’t program in either, I program in Ruby, and what I am looking for
is not an “official” intro to Groovy, just some opinions from Ruby
users. Many things are about personal preference, not checking boxes
on a list. (for that there’s wikipedia)
So thoughts? Does Groovy (the language) have everything to offer that
Ruby does? And the fact that it was designed to be used on the JVM
from they one gives it an advantage (I know I can keep use Ruby, but a
strong community means more libraries out there, more books, and in
general more help).