该申报是基于全球Java开辟人员跨越2000多人的申报。
该申报研究了开辟人员最爱好应用的对象,技巧和库。开辟人员将 Kotlin 列为 2017 年最受迎接的开起身术,其次是Docker,Java 9,Spring,Angular,Java EE 8,Spring 5,Java 8,Kubernetes 和 React。
查询拜访还询问了开辟者的重要项目应用了哪种编程说话,谜底绝大年夜多半是Java 8或更高,达到72%,其次是Java 7,达到21%,而Groovy,Scala,JavaScript和Kotlin都低于5%。选择Java 7和8是因为其功能,生态体系,团队技能,公司政策和实验才能都比较好。在应用较少的说话中,开辟人员评分最高的是Kotlin,评分为9.1分,其次是Scala,评分为8.5分。
RebelLabs经由过程深刻查询拜访获得2017年开辟者临盆力申报,该申报重点介绍为什么开辟人员应用这些对象以及他们对开辟对象,体系构造还有其他方面的知足程度。
他还查询拜访开辟人员的项目应用的是什么技巧栈,Spring是最常用的┞芳46%,其次是Java EE,占33%。Spring 也是评分最高的,为8.2。
当被问及他们项目中应用的架构类型时,有34%的人表示他们正在应用分别式架构(split architecture)。25%应用一体化体系架构(monolithic architecture),23%应用微办事。最高评级的架构是8.3的库或框架。微办事被评为7.9,分别式架构被评为7.5,一体化体系架构被评为6.3分。
三个领先的Java IDE是Intellij IDEA(54%),Eclipse(33%)和Net Beans(13%)。人们选择Intellij IDEA和NetBeans的重要原因是因为其机能,熟悉程度是人们应用Eclipse的重要原因。RebelLabs发明,51%的受访者不会因为公司请求或在固定项目中应用而更改IDE或应用法度榜样客栈。
查询拜访还发明,63%的受访者对他们所做的技巧选择认为知足。
“以上提到的十大年夜对象和技巧中有一半是说话或说话相干的。开辟人员爱好更好,更熟悉底层的开辟说话,并且今天快速宣布的风行说话版本比以前更重要,“ZeroTurnaround开辟人员关系主管Simon Maple说。“前十名中有两名是前端技巧,它揭示了Java开辟人员若何越来越习惯于应用JavaScript,并且应用Angular和React编写前端代码。正如预期的那样,Spring持续主宰着企业市场,鼓励应用 Spring Boot 2和Spring 5的最新版本,个中包含新的响应式支撑。
编译本身https://sdtimes.com/report-java-developers-excited-work-kotlin/
【编辑推荐】
- Kotlin和Java法度榜样员福利:轻量级Web框架Javalin
- 谷歌向开辟者推送的安卓8.1来了!10大年夜新功能!
- 优良源码分享:安卓开辟者福利来了
- 大年夜java1到java9每个版本都有什么新特点?花费五分钟周全懂得
- 法度榜样员花2小时总结:20个异常有效的Java法度榜样片段
Tech Neo技巧沙龙 | 11月25号,九州云/ZStack与您一路商量云时代收集界线治理实践
推荐阅读
Tech Neo技巧沙龙 | 11月25号,九州云/ZStack与您一路商量云时代收集界线治理实践 这个名为 Chatbase 的平台主如果赞助开辟人员更好地分析和优化他们的机械人,如许他们可以进步转换率和精>>>详细阅读
地址:http://www.17bianji.com/lsqh/38988.html
1/2 1