2012-07-04 3 views
16

나는 스카라를 사랑하는 것에 대해 매우 열정적으로 일하는 제임스 스트라 찬 (James Strachan) video of the Groovy inventor을 방금 지켜 봤다. 이로 인해 Groovy에 대해 더 많은 것을 알게되어 Groovy ++로 안내하게되었습니다. Groovy++은 Groovy의 정적 형식이며 컴파일 된 버전입니다 (완전히 동적 임).스칼라 (최신 2.10) 대 그루비 ++ (최신 0.9.1?)

그루비 ++ (0.9.1의 최신 버전)과 스칼라 (2.10의 최신 버전)와의 차이점을 알아 내려고했습니다. Groovy++ forum의 활동에는 많은 정보를 얻을 수있는 최신 버전에 관한 최근 활동이 많지 않습니다.

그렇다면 Scala와 Groovy ++의 간단한 비교/대비가 있습니까? 정적으로 컴파일 된 기능을 나란히 비교하고자 할 때 Groovy 자체에 관심이 없습니다 (Groovy ++가 설계된 기초가되는 것 외). 단순한 장점/단점 (즉, 절충) 목록은 수십에서 수백 시간의 연구와 실험을하지 않고도 기본적으로 찾고있는 것입니다.

이 대조에 기여하고 쿼리를 비교할 수있는 것에 대해 미리 감사드립니다.

+0

나는 이것이 bla bla bla 때문에 닫힐 때까지 초를 세지 만, 그렇지 않으면 나는 진지한 대답에 흥미가있을 것이다. – AndreasScheinert

+0

나. 요즘 WP보다 WP가 더 안좋아. – soc

답변

16

Groovy ++ 프로젝트가 SpringSource Groovy 팀과 비 SpringSource 사이의 분열로 인해 작년에 죽었습니다 (Alex T.가 주도했습니다. (Alex T.가 이끄는 사람은 현재 Kotlin 프로젝트에 적극적으로 참여한 것으로 보이며, 제임스 Strachan).

알렉스 T.는 분명히 그 아래에서 양탄자를 쓸어 버리는 것에 대해 화가났다. (스프링 그루비 (Spring Groovy)는 정적 그루비를 발표했다.) 뒤편 & 앞쪽의 올드 네블 엔트리를 확인하십시오. 상황이 어떻게되는지 잘 모르겠다. 경쟁은 최고가된다. & 최악, 아마도 양쪽이 끝났다. ...

어쨌든 나는 스칼라를 위해 Groovy를 버리고 그 결정을 내리게되어 기쁘다. 스칼라 바위, 나는 감히 말합니다, Scocks ™, 스칼라 시도해라! ;-)

Groovy는 나를위한 훌륭한 JVM (Transition-to-JVM) 언어 였지만 컴파일 시간 부족으로 잠시 후 (왜 정적 Groovy 프로젝트가 처음으로 등장하게되었는지)

+2

이야기를위한 Thx, 그래서 아무도 g ++에 대해 들어 보지 못한 이유입니다. 스칼라도 좋습니다. 그리고 동적 인 Clojure를 사용하면 나쁘지 않습니다. – AndreasScheinert

관련 문제