Oracle 发布 2013 JVM 语言峰会的视频和幻灯片

阅读数:1040 2013 年 11 月 19 日

话题:ScalaJVMDevOps语言 & 开发

Oracle发布了 2013 JVM 语言峰会的视频和幻灯片,该会议是在今年 7 月份举行的。JVM 语言峰会为研究人员和使用 JVM 开发替代语言的语言设计人员或者 JVM 设计人员报告如何利用平台提供了机会。

自第一次发布以来,Java 平台已经极大地受益于标准 JVM 规范。该规范引入了字节码和兼容性层,允许程序在任何体系结构上运行。尽管最初解释执行,但 JVM 很早就已经有一个 JIT 优化器,用于提升执行速度和整个平台的性能。目前,JVM 是一个能使 Java 应用程序执行速度接近于 C 的强力工具。

按照一直以来的规定,字节码独立于 Java,以允许 Java 未来与其它语言共存(并使 Java 编译器的工作更简单;通过将优化工作下移到运行时环境而不是编译器,新版本的 JVM 已经提升了现有 Java 代码的速度,而且不需要重新编译)。自 2008 年以来,JVM 峰会就已经将 JVM 开发人员和 JVM 之上的开发人员聚集到一起。

在今年的峰会上,出现了非 Java 语言,如Scala 实战故事视频)、Java 中的 R视频)以及Kotlin 反射视频)。JRuby 的 Charles Nutter 也出席了会议,谈论了Java 本地运行时视频Github 项目Maven 中心资产),它使用了一个 JNI 目前允许的本地代码规范的更优化版本,旨在为 Java 提供一个真正的 POSIX 层。

会议还论及了 JVM 上的工作,包括在 JVM 上适配 Nashorn视频)以及Nashorn 实战故事视频)。性能方面的讨论包括Lambda 表达式性能视频)、JVM 基准测试视频)、Java 的封装对象视频)、混合分布计算视频项目 SumatraGPU 卸载视频)。会议还介绍了其它底层组件,如面向编译器作者的 Java 8视频)和JVM 桥方法视频)。

关于大企业和大数据的内容在Google 的 OpenJDK视频)、大数据视频)和数据并行编程视频)中进行了表述。由于峰会还包含了JSR 292 on Android视频),它事实上已经涵盖了从大数据到移动设备的全部内容。

JVM 语言峰会汇聚了各种各样的商业组织、研究者和语言开发人员,这一切的结果是在已经投资于平台的人们和打算投资于平台的人们之间建立了一条双向通道。如果读者想先睹为快,那么从这些视频中可以对 JVM 的未来可能会在哪里有些许了解。

查看英文原文:Oracle Releases Videos and Slides from the 2013 JVM Language Summit