JVM에 대한 Lambda 지원이 좋은 정적으로 입력 한 언어가 있습니까?

StackOverflow https://stackoverflow.com/questions/749910

  •  09-09-2019
  •  | 
  •  

문제

일부 Google App Engine 앱을 작성하고 싶지만 거래 별 AC# 개발자이며 정적 타이핑 및 LINQ (또는 적어도 확장 + Lambdas + Predicates, Query Syntax)를 좋아합니다. JVM에서 이러한 기능을 제공하는 언어가 있습니까?

도움이 되었습니까?

해결책

http://kotlin.jetbrains.org/

학습하기 쉽고 LIB에 강력하며 완전한 JVM 통합이 있습니다. 그리고 네, 그 가독성은 놀랍습니다 (Java, Scala, C#과 비교)!

다른 팁

스칼라 : http://www.scala-lang.org/

실제로 Groovy에는 선택적인 정적 타이핑이 있으므로 포함하겠습니다. 그러나 대부분의 정적 유형 인 유형은 Scala를 선호하는 것 같습니다. 그루비는 다음에서 찾을 수 있습니다. http://groovy.codehaus.org/

Google App Engine에는 모든 기본 Java 클래스가 포함되어 있지 않지만 하위 집합이므로 Java에 컴파일하는 기능적 언어 인 Clojure와 같은 것을 사용하려고하는 것은 매우 위험합니다.

.NET 3.5 및 C#3에 익숙해졌지만 많은 거래가 누락 되더라도 Google이 제공하는 샌드 박스에 머무를 수 있습니다.

나는 Scala를 살펴보고, 깔끔한 언어이며, Google App Engine의 빠른 타이핑 및 기능 지원은 스트레치가 아닐 수도 있습니다. JVM 언어 지원에서 Google 팀 에서이 블로그 게시물을 확인하십시오.

많은 언어와 런타임에서 묶음

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top