2013 – 预测未来
对于未来的预测往往是很有趣的,现在我们来看看一些对于 2013 年的预测!
Java8 会按时发布
Java 8 支持 Nashorn,Lambda,加上对于 ARM 处理器的支持,将会给那些在 web 和移动开发前沿的开发者带来更多的机会。我预计 Java 8 会很快被广泛采用(会比 Java 7 快不少)。不过,由于 IOS 和 Android 设备上没有 JVM,还是会减少一部分采用量。
Java在云端的商业化
2013 年将会是 Java/JVM 在云端商业化的一年——很多和多租户和内存管理的问题都会消除,并且一个丰富的 SASS 生态系统会开始慢慢形成。
那些允许企业把自己内部的 Java 应用搬到云端的组织将会是商业上的赢家。
在这个领域,我们也会见证一些大的厂商兼并一些有技术实力的小公司的例子。
OpenJDK
OpenJDK 会通过继续保持真正的开放,通过使用基于 JIRA 的公开的问题追踪,以及一个分布式的对所有开发者可用的构建和一个优秀的 code review 和 patch 系统。
Oracle,IBM 以及其他的主要提供商都积极主动把它们自己内部的测试套件公开出来,捐献给这个项目,让大家共同受益。
JVM语言和其他语言
多亏新增的静态编译以及改善的 IDE 工具,Groovy 将会复活。特别是 Grails 将会成为一个更加吸引人的快速开发框架,并且它会给中等规模的 web 应用带来相当不错的性能提升。
Scala 会一直使人保持兴奋,不过它只会在小团队里获得成功。Clojure 会继续在小的细分领域里保持自己的地位。Java 会继续帮助它们在实际数量和占有率上持续增长。
一个随机的预测是JRuby会诱惑那些想利用 JVM 的性能和可扩展性的 Rails 开发者。