I was recently pulled into 나는 방아쇠를가 최근에 Groovy , a new Java based scripting language. You can read a , 새로운 자바 기반 스크립팅 언어합니다.하실 수있습니다 읽을 good article highlighting groovy in onjava.com 좋은 기술을 강조하는쪽에 onjava.com . 합니다.

Groovy adds several syntactic sugar to Java. 설탕을 여러 구문을 추가 홈 자바합니다. By itself it should be nice. 자체적으로 그것은 좋은합니다. However considering that most Groovy developers are originally Java developers, it might promote habit development which they cannot bring back to Java. 그러나 대부분의 홈 개발자들은 원래 자바 개발자는 점을 감안있을 수있습니다 습관을 개발 촉진을 어떤 이들은 자바를 데리고 돌아왔다. Also some of scripting niceties are good for scripting languages, yet feel out of place for an oo development language. 또한 스크립팅 언어의 일부가 몸에 좋다는 상식 스크립팅하지만 아직은 그렇습니다 개발 언어를 부적절하게 느낄합니다. Just bad habit forming is what I think. 단지 나쁜 습관 형성은 무슨 생각합니다.
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. 개인적으로 본 적이있어 코딩을 할 때 강제로 자바 스크립트에서 나는, 나 때 조심을 다시 나는 자바, 페이지를 컴파일 오류를 방지합니다. In that sense I am more comfortable using BeanShell as it much more closely mimics Java. 그런 의미에서 더 편할 나는 훨씬 더 밀접하게 그것을 싫어하지 자바를 사용하여 beanshell로합니다.
With autoboxing, enhanced for loops and other jdk1.5 syntactic sugars Java is much easier to code with. 과 autoboxing, 향상된 루프 및 기타 싶다 설탕 자바가 훨씬 쉽게 코드를 구문합니다. My main gripe is 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(?). 스크립팅 요소 중 일부가 반직관적쪽에 더 많은 그래서 아마 나는 루비에서 시작되지 않았습니다 컬트 (?).

Groovy is a decent language as scripting languages go, however the target audience is what makes me uncomfortable. 스크립팅 언어가 괜찮은 언어로 프라가, 그러나이 문서가 적용되는가 거북합니다.

Somehow I don’t feel the need to learn yet another scripting language. 어쩌다 보니 그 느낌이 없어요 또 다른 스크립팅 언어의 필요성을 배우기합니다.

Beanshell is slow as it is interpreted. 그대로 해석 beanshell이 느려진다. So what we need is a compiled beanshell to get best of both the worlds. 그래서 우리가 필요로하는 것은 컴파일 둘 다 세계 최고의 beanshell를합니다. I think I just might have a solution. 가있는 것 같아요 솔루션을합니다. More on it later. 더 많은 나중에합니다.

Looking forward for your comments. 귀하의 의견을 기대합니다.

PS. ps. Yes JPython is good, but then I am not much of Python & Perl fan either. 예 jpython은 좋은했지만, 그 후 나는 많은 파이썬 & 펄 팬 중 하나없습니다. 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). 그들은 좋은 해킹, 나이 끼쳐요 엔터 프라이즈 응용 프로그램을 개발 및 유지 관리에 수있습니다 (그렇게하는 것은 불가능하거나 완료되지 않았습니다).