据说JSR-335即将与Java 8一起推出。它带来了对封闭和虚拟扩展方法的支持。 我想知道在JVM级别上是否有特别的支持? 如果是这样,我们是否可以希望提高基于JVM的函数式语言的速度,这些语言提供闭包和扩展方法类功能(如scala中的特征或含义)?在JVM中有JSR-335特别支持吗?提升基于功能的基于JVM的语言?
编辑: 阅读this oracle presentation on Java 8 Brian Goetz撰写,它会出现: - 关闭不需要 - 虚拟扩展方法确实需要 特别JVM支持。
这是否意味着在scala中,一些隐含和特征可以用更有效的方式重新实现?
我不确定我会打电话给Java 8或JSR-335,“很快”就会发生。 – 2012-04-11 16:07:52