Are you baiting me to pitch Groovy? :-)
I find it most Java like, with dynamics added (like I hope Java adds
them soon to keep up w/ ObjectiveC and C#), and cleans up
collections.(to be more dynamic. I tried BSF, it adds nothing for my
needs, and never tried jRuby or Jython, it's a little wierd).
Using Groovy we process and convert (nttp, mail, rss) 40K messages per
day, nice way to do heavy lifting. (I initilay tried Groovy when I found
Google does Phython on back end, and I wanted similar productivity and
features. And... if you do collections in C#, Java Collections seems odd
now, and I stoped using beans a long time ago.)
To me, dynamic is more important then scripting.
Ex: data[2]["f_name"];
this gets me 3rd row in a List called data, and in that 3rd row of the
List, it gets me a value in a Map of a key "f_name".
Of course, I dont't hard code '2' and "f_name", I just do 'for each' to
enumerate rows/collums.
He he.
I first played w/ this way of coding in Flash when I did 1up. And now
when I play w/ WinFX... C# does it too. But C# on server side... lets
not kid ourselfs, not stable on Linux, so... entire back end: Groovy!
For gods sake it lets you use existing jars that you know and love.
Now if you had to do beans in Java to do similar, that is a ton more
code. So BSF... whatever.
I would not call Groovy a lang of the month, buddy! ;-)
.V
Don Brown wrote:
You could easily use JRuby, Jython, or another scripting
language-of-the-month. Unfortunately, due to ASF licensing restrictions,
I can only include Groovy.
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]