I was recently pulled into J'ai été récemment tiré en Groovy , a new Java based scripting language. You can read a , Un nouveau basé sur Java langage de script. Vous pouvez lire un good article highlighting groovy in onjava.com bon article en soulignant groovy onjava.com .

Groovy adds several syntactic sugar to Java. Groovy ajoute plusieurs sucre syntaxique à Java. By itself it should be nice. Par elle-même, elle devrait être belle. However considering that most Groovy developers are originally Java developers, it might promote habit development which they cannot bring back to Java. Toutefois, étant Groovy que la plupart des développeurs sont à l'origine de Java, elle pourrait promouvoir le développement habitude qu'ils ne peuvent ramener à Java. Also some of scripting niceties are good for scripting languages, yet feel out of place for an oo development language. En outre, certaines subtilités des langages de script sont bonnes pour les langages de script, mais se sentent pas à sa place pour un langage de développement oo. Just bad habit forming is what I think. Il suffit de mauvaise habitude est, ce que je pense.
Personally I have seen that when I am forced to do some coding in javascript, I have to be extra careful when I am back in Java, to avoid pages of compilation errors. Personnellement, j'en ai vu que quand je suis obligé de faire quelque chose de codage en javascript, je dois être extrêmement prudent quand je suis de retour en Java, afin d'éviter les pages d'erreurs de compilation. In that sense I am more comfortable using BeanShell as it much more closely mimics Java. Dans ce sens, je suis plus confortable en utilisant comme BeanShell beaucoup plus étroitement imite Java.
With autoboxing, enhanced for loops and other jdk1.5 syntactic sugars Java is much easier to code with. Avec autoboxing, renforcées pour les boucles et autres sucres jdk1.5 syntaxique Java est beaucoup plus facile à coder. My main gripe is public static void main Mon principal saisine est public static void main :)
Some of the scripting elements in groovy are counterintuitive, more so probably because I haven’t been initiated in Ruby cult(?). Certains des éléments de script sont contre-groovy, plus probablement parce que je n'ai pas été lancé en Ruby culte (?).

Groovy is a decent language as scripting languages go, however the target audience is what makes me uncomfortable. Groovy est un langage décent comme les langages de script aller, mais le public cible est ce qui me rend mal à l'aise.

Somehow I don’t feel the need to learn yet another scripting language. Tant bien que mal, je ne me sens pas le besoin d'apprendre encore un autre langage de script.

Beanshell is slow as it is interpreted. BeanShell est lent car il est interprété. So what we need is a compiled beanshell to get best of both the worlds. Donc, ce dont nous avons besoin est un compilé pour obtenir BeanShell meilleur des deux mondes. I think I just might have a solution. Je pense que je viens peut-être une solution. More on it later. Renseignements sur le côté.

Looking forward for your comments. Perspectives d'avenir pour vos commentaires.

PS. Yes JPython is good, but then I am not much of Python & Perl fan either. Oui JPython est bon, mais je ne suis pas beaucoup de Python et Perl ventilateur. They are good for hacking, I would cringe to develop and maintain enterprise applications in them (not that it is impossible or it hasn’t been done). Ils sont bons pour le piratage, je cringe à développer et maintenir des applications d'entreprise en eux (pas qu'il est impossible ou il n'a pas été fait).