BT

如何利用碎片时间提升技术认知与能力? 点击获取答案

他的粉丝

访谈:Kotlin在Pinterest的逆势生长

作者 Kesha Williams 关注 4 他的粉丝 ,译者 无明 关注 3 他的粉丝   发布于  2018年10月10日

InfoQ最近采访了Pinterest核心UI团队的Android工程师Christina Lee,讨论了Pinterest对Kotlin的采用情况、Pinterest在采用过程中面临的挑战、从中总结的主要经验教训、从Java过渡到Kotlin的技巧,以及她即将在KotlinConf 2018上进行的演讲主题Representing State: the Kotlin Edition。

他的粉丝

Java值类型的当前状态

作者 Ben Evans 关注 31 他的粉丝 ,译者 无明 关注 3 他的粉丝   发布于  2018年6月27日 1

甲骨文正在将值类型引入到Java中,我们对目前的状态进行了更新。

他的粉丝

Oracle发布多语种虚拟机平台GraalVM 1.0

作者 Ben Evans 关注 31 他的粉丝 ,译者 金灵杰 关注 5 他的粉丝   发布于  2018年5月7日

Oracle发布了多语种虚拟机平台GraalVM的1.0版本。初始发布版包括运行Java和JVM语言(通过字节码)的能力,对JavaScript和Node.JS的全面支持,以及对Ruby、Python和R语言的测试性支持。

他的粉丝

Eclipse Open J9:Eclipse OMR项目提供的开源JVM

作者 Monica Beckwith 关注 618 他的粉丝 ,译者 盖磊 关注 2 他的粉丝   发布于  2018年3月6日

在2016年早期,IBM在Eclipse OMR项目中开源了J9运行时环境核心的非Java部分。OMR项目是一个与语言无关的运行时工具集。在2017年,IBM进一步以OpenJ9项目开源了J9 JVM。OpenJ9使用了Eclipse OMR项目,它本身适合于OpenJDK 9及以后版本的Java类库

他的粉丝

与Brian Goetz聊Java的数据类

作者 Michael Redlich 关注 15 他的粉丝 ,译者 盖磊 关注 2 他的粉丝   发布于  2018年2月27日 2

作为Oracle的Java语言架构师,Brian Goetz一直致力于Java编程语言在生产力和性能上的日臻完美。最近,Goetz撰文绍了数据类(data classes)这一可能整合到Java语言中的实验性理念。他的研究工作很好地证明了,数据类完全可以与一些即将推出的Java特性自然结合,例如值类型(value types)、模式匹配(pattern matching)等。但是要使数据类概念为成为Java语言的组成部分,还有大量的工作要做。Goetz基于时常提及的“数据就是数据”这一前提,探讨了数据类上存在的问题及一些权衡考虑。

他的粉丝

Kotlin的2017年总结与2018年展望

作者 Kesha Williams 关注 4 他的粉丝 ,译者 王强 关注 1 他的粉丝   发布于  2018年2月7日

自JetBrains于2017年3月发布Kotlin 1.1以来,Kotlin在全球范围内成长显著。 2017年有许多激动人心的发布,2018年以来这种势头丝毫不减。InfoQ最近采访了JetBrains开发者支持组组长Hadi Hariri。

他的粉丝

Kotlin 1.2引入多平台项目特性

作者 Sergio De Simone 关注 18 他的粉丝 ,译者 薛命灯 关注 24 他的粉丝   发布于  2017年12月5日

最新版本的Kotlin通过多平台项目支持JVM和JavaScript平台的代码共享。除此之外,它还带来了语言和类库方面的大量改进,以及更好的编译性能。

他的粉丝

JavaOne大事纪:IBM谈OpenJ9和Open Liberty

作者 Matt Raible 关注 13 他的粉丝 ,译者 薛命灯 关注 24 他的粉丝   发布于  2017年10月27日 1

JavaOne大会以IBM陈述其最近对开源社区的贡献作为开场:OpenJ9、Open Liberty和MicroProfile。IBM杰出工程师John Duimovich做了“IBM和Java:助力下一代创新”的开场演讲。在IBM一行人之后,Stephen Chin上台,总结了Java社区的大事纪。

他的粉丝

IBM开源JVM实现OpenJ9,并提交Eclipse基金会托管

作者 张卫滨 关注  他的粉丝 发布于  2017年9月27日

近日,IBM将其J9 Java 虚拟机命名为OpenJ9,托管至Eclipse基金会并在GitHub上开源,OpenJ9的定位是企业级的开源Java虚拟机。

他的粉丝

Kotlin与Java之争

作者 谢丽 关注 12 他的粉丝 发布于  2017年9月22日 10

Kotlin是一门相对比较新的JVM语言,自2011年以来,该语言在Android社区受到的关注度越来越高,Google IO 2017大会宣布,Android正式支持Kotlin。本文将尝试提供一个从Java切换到Kotlin时需要考虑的事项清单。

他的粉丝

Azul Systems推出Falcon,一个基于LLVM的新的Java即时编译器

作者 Charles Humble 关注 929 他的粉丝 , Victor Grazi 关注 22 他的粉丝 ,译者 谢丽 关注 12 他的粉丝   发布于  2017年5月12日 2

近日,Azul Systems发布了Zing 17.03。该版本完全支持Azul基于LLVM的新的Java即时(JIT)编译器Falcon。该编译器设计用来取代Zing先前版本以及Oracle HotSpot和OpenJDK使用的C2编译器。Falcon是1997年JavaOne大会推出C2以来Java SE的第一个新的生产用JIT编译器。

他的粉丝

Java性能最后一个领域:去除垃圾回收器

作者 Abraham Marín Pérez 关注 9 他的粉丝 ,译者 金灵杰 关注 5 他的粉丝   发布于  2017年3月8日 4

一份新提交的JEP草案提到创建一个无操作的垃圾回收器:一种不进行实际内存回收的GC方式。该GC方式旨在帮助JVM实现者和研究者,以及少部分无需垃圾回收的超高性能应用程序。如果这项JEP继续推进,新的GC方式将会和现有GC方式一起存在,并且通过显式激活方式使用。

他的粉丝

Java 9进入第一轮问题修复阶段

作者 Abraham Marín Pérez 关注 9 他的粉丝 ,译者 尚剑 关注 2 他的粉丝   发布于  2017年2月6日

Java 9正式完成功能,这意味着第一个问题修复阶段已经开始。HTTP/2客户端没有在截止日期前完成,现已降级为孵化器功能。由于现在的目标是在7月准备好可发布的Java 9,所以目前不太可能添加任何新的JEP。

他的粉丝

横跨数据中心的JVM和Twitter的JDK

作者 Dylan Raithel 关注 8 他的粉丝 ,译者 薛命灯 关注 24 他的粉丝   发布于  2016年11月16日

在2016旧金山QConf大会的解决方案进展情况报告会上,Twitter为我们呈现了一个演讲。演讲里提到了横跨数据中心的JVM和由Twitter内部开发维护的一个OpenJDK分支版本,也就是Twitter-JDK。Twtter极有可能把这个JDK分支开源或对外发布。

他的粉丝

JavaOne 2016:IBM主题演讲 – Java革新大提速

作者 Monica Beckwith 关注 618 他的粉丝 ,译者 大愚若智 关注 9 他的粉丝   发布于  2016年10月21日

今年的Java One大会上,IBM通过主题演讲分享了很多创新和新闻。本文将简要介绍这次主题演讲的内容。

登陆InfoQ,与你最关心的话题互动。


找回密码....

Follow

关注你最喜爱的话题和作者

快速浏览网站内你所感兴趣话题的精选内容。

Like

内容自由定制

选择想要阅读的主题和喜爱的作者定制自己的新闻源。

Notifications

获取更新

设置通知机制以获取内容更新对您而言是否重要

BT