有没有对 JVM 提供良好 lambda 支持的静态类型语言?
我很想编写一些 Google App Engine 应用程序,但我是一名 c# 开发人员,因此我喜欢静态类型和 Linq(或者至少是扩展 + lambda + 谓词,如果不是查询语…
Jython 可以取代 Java 吗?
Closed. This question is opinion-based. It is not currently accepting answers. 想要改进这个问题?更新问题,以便可以通过编辑这篇文章用事实和…
你在java世界中首选的脚本语言(JVM上的脚本语言)和方式是什么?
你在java世界中首选的脚本语言(JVM上的脚本语言)和方式是什么? 您什么时候更喜欢脚本语言而不是 Java(在什么情况下,例如用于原型设计)? 您将其…
有人在愤怒中使用 Scala(以及对 Java 程序员的建议)吗?
自从开始使用 Smalltalk 以来,我已经成为一名 Java 程序员 10 多年了。 我认为下一个主流语言很可能是在无处不在的 Java 虚拟机上运行的语言。 我想…
Sun 是使用 JVM 的 .NET 的竞争对手
近年来出现了许多 JVM 语言,包括 Javascript、Python、Ruby 等(完整列表在这里: JVM 语言列表)。 我的问题是:为什么Sun没有像微软的.NET那样为JV…
J2ME开发不用Java?
我正在第一次涉足 J2ME 世界。 我更喜欢使用函数式语言来进行开发。 Scala 曾经支持 CLDC,但已不再维护。 Bigloo似乎消失了。 解释器(例如 Jython)…
Groovy 相对于 Jython 或 Jruby 的优势?
当我可以使用 Jython 或 Jruby 时,为什么我要选择使用 Groovy? 该语言是否提供了任何固有的优势来弥补 Jython 和 Jruby 技能适用于 JVM 之外的其父…
Scala REPL 中的递归重载语义 - JVM 语言
使用 Scala 的命令行 REPL: def foo(x: Int): Unit = {} def foo(x: String): Unit = {println(foo(2))} 给出 error: type mismatch; found: Int(2) r…