JetBrains 刚刚发布了 2018 开发者生态报告,该报告包含开发人员对各种编程语言以及数据库和团队工具的偏好。最终,和去年一样,Java 被评为最流行的语言,JavaScript 是最常用的语言,而 Go 被认为是最有前途的语言。 ![]() IDE 是开发者日常工作中最常使用的工具,紧随其后的是源码协作工具,以及轻量桌面编辑器。开发者普遍喜欢定制自己的工作环境,只有 12% 的受访者不定制他们的 IDE /编辑器。更多内容请关注本次专辑…… Oracle 在 5 月初宣布开源 Java 性能监控调试工具 Java Mission Control(JMC),此举赢得了 Java 开发社区热烈的掌声。JMC 是一个知名的 JVM 分析和诊断工具套件,主要针对运行在生产环境中的系统。开发者可使用它来收集有关 JVM 和 Java 应用如何运行的详细信息。 开源 JMC 的最终决定是由 OpenJDK 的当前成员在 5 月 1 日投票决定的,据悉,当时是 28 票全票通过。不过,就在宣布开源的几周后,Java 冠军(champion) 开发者 Marcus Lagergren 发布了一则推文表示 JMC 团队被 Oracle 解雇了,其中包括他的妻子 Klara Ward 。 5月26日,来自 JMC 团队的 Marcus Hirt 侧面证实了这一说法,表示包括他自己在内团队目前只剩下三人。这一事件的转变也让社区怀疑 Oracle 是否已基本停止 JMC 的开发,Oracle 尚未对此事做出回应。更多内容,大家可以关注本次专辑…… Tor(洋葱浏览器)是一个基于 Firefox ,专注于安全和隐私的浏览器,二者很早之前就有相互整合的迹象,之前 Firefox 也曾引入 Tor 浏览器的“第一方隔离”和防指纹跟踪功能,帮助阻止在线广告商的跨网站跟踪以及防止网站利用系统字体作为指纹跟踪用户。 近日,Tor 浏览器在其官网宣布,正与 Mozilla 合作启动名为 “Fusion Project” 的融合计划,该计划旨在找到将 Tor 整合到 Firefox 的最佳方式,最终实现将 Tor 浏览器的功能完整地集成到 Firefox 中。届时,Tor 浏览器将彻底淘汰,Tor 项目组将专注于研究,而不再是去维护 Firefox 分支。 据悉,Project Fusion 已得到 Mozilla 首席执行官和 CTO 的支持,这意味着它有很大的机会实现目标。Mozilla 将首先对 Tor 客户端规范进行标准化,为其编写一致性测试并提供文档,这意味着更多的人将可以看到 Tor 是如何在 Firefox 中实现,并测试其功能实现是否存在问题。 Mozilla 希望将 Tor 整合到 Firefox 中的主要原因是想为用户提供真正的隐私浏览,而这也是大多数竞争对手无法提供的。在过去几年中,Mozilla 表露了非常明显的专注用户隐私的产品态度,Project Fusion 将可以进一步提升其注重隐私的形象。 |