我目前正在决定使用另一种 JVM 语言来移植用 Java 6 编写的现有 Swing 桌面应用程序。鉴于 JavaFX 专门针对此类应用程序,看来我最好的选择是JavaFX Script。
但是,其他类型的应用程序和库呢?JavaFX Script 通常是第二种 JVM 语言的最佳选择吗?
目前,似乎Scala是 Java 语言最受关注的替代品。本月(2009 年 10 月),它在TIOBE 索引中排名第 34 ,而 JavaFX Script 排名第 44,Clojure、Fan 和 Groovy 排名低于 50。
那么,你的印象是什么?假设您可以为给定项目自由选择在 JVM 中运行的语言,您会花时间学习和使用哪种语言(以及为什么)?