写点什么

Typesafe 发布关于 Java 8 的社区调查报告

  • 2014-03-12
  • 本文字数:891 字

    阅读完需:约 3 分钟

Oracle 宣布会在本月 18 日发布 Java 8 ,尽管这个版本的研发和发布过程充满曲折,但这是一个被社区和开发人员寄予厚望的版本,该版本会发布一些新的特性,如 Lambda 表达式、Date 和 Time API 以及在并发和反射方面的诸多增强。 TypeSafe 对 2800 名开发人员进行了调查,以了解开发人员的升级计划以及最关注的新特性。

TypeSafe 的调查显示 65% 的 Java 开发人员计划在 24 个月内就升级到 Java 8,而 83% 的被调查者表示 Lambda 表达式和虚拟扩展方法(virtual extension methods)是最令人兴奋的新特性,可见开发人员对 Java 8 的新特性是非常期待的。调查显示,Oracle 的 JDK 和 JVM 依然占据着市场的主导地位。

在本次的调查样本中,有 84% 的参与者日常有一半以上的时间都用在编码上,因此能够代表一线的开发人员。这些人里面目前有 73% 的人在使用 Java 7,22% 的人在使用 Java 6,在使用 Java 6 的开发人员中有 44% 的人会选择越过 Java 7 版本,直接升级到 Java 8。

在有关新特性的调查中,Lambda 表达式毫无疑问是最受关注的。具体的分布情况如下图所示:

Lambda 是推动反应性应用(Reactive application)的关键所在,并且有了新的集合库,Scala 开发人员对此应该是非常熟悉的。这些功能的实现对于使用Akka 和Play 框架的开发人员也是很有帮助的。有些人认为Lambda 会对Scala 的采用情况产生消极的影响,但另一部分人则认为随着Java 社区对这些新特性的日渐接受,反而会推进JVM 上语言设计的创新,有利于Scala 的推广,两者的比例分别是21% 和48%。

在JVM 和JDK 的使用方面,Oracle 依然占据着霸主的地位,而Dalvik 随着Android 的发展以及Google 对Java 的支持,其占有的市场份额也在不断增长。在应用服务器方面,开源的Tomcat 和Jetty 占据着领先的位置,远远超过商用的WebLogic 和WebSphere,具体份额如下所示:

另外还一个很有意思的问题,那就是 Oracle 是因为安全问题才使得 Java 8 延期了如此长的时间。对于 Oracle 所做的努力,社区是否买账呢?调查结果显示,59% 的人认为 Oracle 在加强安全方面做的还是很正确的。

面对即将发布的 Java 8,您有什么期待和观点呢?欢迎与我们一起分享。

2014-03-12 05:571870

评论

发布
暂无评论
发现更多内容

「超全!」谷歌大神LeetCode刷题笔记PDF分享

C语言与CPP编程

c++ 程序员 算法 LeetCode 编程、

第一篇文章

棉花糖

技术干货 | 中间件技术在百度云原生测试中的应用实践

百度开发者中心

底层技术 #技术干货#

诊所数字化:连锁型诊所应用远程会诊做分级诊疗

boshi

数字化医疗 七日更 28天写作

话题讨论 | 英语对IT从业人员重要吗?

happlyfox

IT 话题讨论 28天写作 2月春节不断更 话题王者

魔改出一个 Encoder | Rust 学习笔记(一)

李大狗

区块链 rust 入门

图解定时任务线程池

叫练

面试 定时任务 线程池 Timer 线程池工作原理

翻译:《实用的Python编程》02_06_List_comprehension

codists

Python

2021版面试必问178条性能优化建议!(Java+JVM+Redis+MySQL等)

Java架构追梦

Java 架构 面试 性能优化 金三银四跳槽

Flutter-从入门到项目 07: 微信项目-发现页面

iOSer

flutter ios 小程序flutter, 跨平台

2021金三银四涨薪季,这些面试题都掌握了嘛?

ios 面试

到底什么是敏捷

Teobler

敏捷 敏捷开发 敏捷精髓 敏捷书籍

安卓天气app开发!2021年Android开发者跳槽指南,社招面试心得

欢喜学安卓

android 程序员 面试 移动开发

日记 2021年2月25日(周四)

Changing Lin

2月春节不断更

添加小助理vx:mxzFAFAFA即可!!

比伯

Java 编程 架构 面试 计算机

为语音社交平台加一个防护罩,即构上线实时语音安全方案

ZEGO即构

国产芯片WiFi物联网智能插座—电源功能设计

不脱发的程序猿

28天写作 二月春节不断更 智能插座 WiFi物联网智能插座 电源设计

运维工程师小张的日记

XSKY星辰天合

研发效能的历史和未来

李小腾

研发效能 数据驱动

3分钟学会如何上手supervisor看门狗

happlyfox

Linux centos7 28天写作 2月春节不断更

Serverless 2.0,鸡蛋还是银弹?

Serverless Devs

腾讯云 阿里云 Serverless 运维 大前端

架构设计篇之微服务实战笔记(六)

小诚信驿站

架构师 刘晓成 小诚信驿站 28天写作 架构师成长笔记

DCache 分布式存储系统|K-K-Row 缓存模块的创建与使用

TARS基金会

MySQL 数据库 nosql 分布式存储 TARS

国产芯片WiFi物联网智能插座—项目简介

不脱发的程序猿

物联网 28天写作 二月春节不断更 WiFi物联网插座 智能插座

简述:一款优秀的缺陷管理系统有哪些功能特点!

优秀

缺陷管理系统

Git教程--git merge命令

生之欢愉,时间同行

git 程序员 git merge

python精度控制

里昂

Python 数据结构

常见的初级排序算法,这次全搞懂

Silently9527

Java 排序算法

安卓软件开发教程!全世界都在问Android开发凉了吗?offer拿到手软

欢喜学安卓

android 程序员 面试 移动开发

优化软件测试成本的7个步骤

程序员阿沐

软件测试 自动化测试 测试工程师 黑盒测试 白盒测试

大牛荐书 | 百度技术大牛都在读的7本书!

百度Geek说

技术 技术人 书籍推荐 技术书籍

Typesafe发布关于Java 8的社区调查报告_Java_张卫滨_InfoQ精选文章