micronaut
尽管我们已经接近年中,但到2020年4月,预测仍然很强劲:一篇关于软件开发的未来的文章已使其成为我们点击量最高的三个主题。 4月的新版本包括Node.js 14和VS Code 1.44,我们还了解了将语言学习应用程序Duolingo从Java迁移到Kotlin的原因。
这是本月点击量最高的十个新闻故事。
Micronaut基准测试:比Quarkus和Spring Boot快吗?
基准测试报告排在第一位:OCI Grails&Micronaut产品负责人兼首席软件工程师Graeme Rocher发表了一份报告,比较了Micronaut,Quarkus和Spring Boot在JDK 14上的速度。消费?
定义2020年代的3个软件开发领域
无论您在哪里看,对于各个领域的开发人员来说,2020年都是激动人心的时刻,其中最好的一个将是他们可以选择的最前沿的项目来进行。 查看软件开发的哪些领域已经在改变,并将继续增长。
科技界女性:“女性可以利用远程工作机会”
妇女在科技领域的代表人数不足-神话还是现实? 三年前,我们推出了多元化系列,旨在吸引科技界最具启发性和力量的女性。 4月,我们采访了Sparkfly创始人Catherine Tabor,这是本月点击量第三高的文章。
在这里阅读对凯瑟琳·塔博 ( Catherine Tabor)的采访。
VS Code 1.44包括稳定版的时间轴视图和Python教程
微软的源代码编辑器Visual Studio Code在4月份进行了每月一次的更新,一如既往地以上个月的名字命名。 2020年3月的更新使“时间轴”视图脱离预览模式,但也没有忘记添加新功能,它还解决了社区报告的一些可访问性问题。
在此处查看VS Code 1.44中发生了什么。
Duolingo从Java迁移到Kotlin,行数减少了30%
4月,Duolingo加入了将其Android应用程序代码从Java转换为Kotlin的公司列表。 Duolingo的开发人员发现,通过将代码库更改为Kotlin,他们平均将行数减少了30%,在某些情况下最多减少了90%。
在此处了解更多有关Duolingo为什么选择Kotlin的信息 。
节点14发布,诊断报告为稳定功能
Node.js 14于上个月发布,主要版本带来了Node 12中引入的诊断报告的稳定版本。此外,ES Modules的支持状态再次更改,并且随着升级到V8 8.1,最新的语言功能有了到达节点。
我的方法不仅要显示“内容”,还必须显示“方法”。
域驱动设计的诞生可以追溯到2003年。Eric Evans的书“域驱动设计:解决软件核心中的复杂性”是一个里程碑,并且至今仍被广泛阅读。 沃恩·弗农(Vaughn Vernon)的《实施域驱动设计》一书也为DDD的普及做出了重要贡献。 我们与Vaughn讨论了DDD背后的动机和核心思想,以及DDD与微服务和React式架构的关系。
高效应用程序的7个JVM参数
太多的JVM参数供任何人消化和理解。 总数可能很容易超过1000个JVM参数! 在本文中,我们重点介绍了七个重要的JVM参数,它们可能对您有用,以及它们的积极影响。
在此处查找有关7个JVM参数的信息 。
时尚五人:2020年3月来自GitHub的开源盛宴
在四月份,是时候收集上个月最酷,最有趣,最好的开源GitHub存储库了。 我们看了一个数学动画引擎,一个来自Facebook的实验性工具链以及一个Kubernetes IDE。
在此处查看GitHub上的趋势 。
从头开始进入前20种编程语言
TIOBE指数的一个新的令人惊讶的条目进入了前20名,而我们有关它的消息使它成为了我们四月份的十大故事。 Scratch是一种入门性编程语言,可帮助儿童学习编程基础,从而进入了排行榜。 查看其他语言的排名以及Scratch如何帮助任何人编写代码。
在此处阅读有关TIOBE索引的信息 。
翻译自: https://jaxenter.com/top-10-java-micronaut-kotlin-software-development-171682.html
micronaut