龙空技术网

Q新闻丨谷歌在中国招募AI工程师;各主流编程语言的发展变化;Oracle 大幅裁减了 Solaris 和 SPARC 团队

InfoQ 190

前言:

此时看官们对“oracle时间为上个本月”大概比较注重,同学们都想要知道一些“oracle时间为上个本月”的相关资讯。那么小编在网摘上收集了一些关于“oracle时间为上个本月””的相关知识,希望姐妹们能喜欢,各位老铁们快快来了解一下吧!

编辑|小智

审校|Tina

本周要闻:编程语言排行榜,Java,C,C++ 依旧三分天下;Python 是增长最快的主流编程语言;Google 在中国招募 AI 工程师,组建 AI 团队;Oracle 大幅裁减了 Solaris 和 SPARC 团队;Go 1.9 引入了类型别名并提升了运行时和工具支持。

Python 是增长最快的主流编程语言

编程问答网站 Stackoverflow 的数据科学家 David Robinson 称,Python 是访问量增长最快的主流编程语言。在 Stackoverflow 上,主流编程语言如 Java、Javascript、C#、php 和 C++ 的问题访问量过去几年基本没太大的变动,只有 Python 一路呈上升趋势。2017 年 6 月,Python 首次成为高收入国家访问量最高的标签。而在 2012 年,它的访问量比其它五种主流语言都低,Python 的年增长率达到了 27%。 Python 以及 R 的热捧被认为与数据科学的流行有关。

Google 在中国招募 AI 工程师

Google 正在中国招募 AI 工程师,组建 AI 团队。AI 研究通常需要海量数据,而中国比其它国家更容易获取数据。中国有超过 7 亿网民,鲜有网民对隐私问题感到不安,从这个角度来讲,中国似乎比美国更适合发展 AI。2010 年,Google 撤出了中国大陆搜索市场,但保留了部分业务如广告。一些分析人士称,相信 Google 正寻求扩大在华业务。

大众的一名工程师被判处四十个月监禁

纽约时报及其它媒体都报道了软件工程师 James Liang 因参与开发刻意欺骗排放测试设备的软件以低报排放等级,被判处四十个月的监禁及二十万美元罚款。该软件结合了硬件,仿造了排放测试设备的独有输入特征,进而修改了引擎模式,达到了降低尾气排放等级的目的。在正常驾驶中,软件会关闭控制,以提高扭矩或是降低油耗。

此丑闻所引发的代价,仅在美国就超过了 240 亿美元,并再次激发了人们对软件工程伦理的讨论。

Oracle 大幅裁减了 Solaris 和 SPARC 团队

尽管 Oracle 曾承诺在本世纪 30 年代前会继续支持 Solaris,但是上周末该企业可能大幅缩编了 Solaris 和 SPARC 两个产品团队,这给出了要对两大产品做“安乐死”的潜在信号。Oracle 官方尚未发布任何相关声明,该厂商目前为止也未对 InfoQ 的置评请求做出回应。但是已有多名 Oracle 工作人员在推文中都谈及了“RIF”。RIF 即“缩编”(Reduction in Force),Oracle 喜欢用该词表示“裁员”。

Oracle 的 OpenWorld 大会计划在 10 月 1 日召开,可能届时 Oracle 将会出更多的计划细节。

TIOBE 9 月排行榜:Java,C,C ++ 三分天下何时休

Java,C,C ++ 三门编程语言已经在 TIOBE 的前三排待了有 15 年之久。C# 和 Python 虽然被认为是最有潜力超越他们的两门语言,但到目前为止也没取得任何进展。C# 是微软公司发布的一种面向对象的、运行于 .NET Framework 之上的高级程序设计语言,但它在除 Windows 之外的系统上采用率还很低。而 Python 属动态类型,这使它难以用于多数大型或关键型软件系统。

其他语言与 Java,C,C ++ 这三大语言之间的差距正逐渐缩小,但大部分语言的市场份额都在流失,所以未来走向如何还有待观察。现在的整体趋势是,使用单一编程语言编程的程序越来越少,因此 TIOBE 列表里各编程语言的指数都有所上涨。未来到底谁主沉浮,让我们持续关注。

Go 1.9 引入了类型别名并提升了运行时和工具支持

在最近发布的 Go 1.9 中,最重大的变化就是支持通过声明类型别名(type alias)实现渐进式代码修复(gradual code repair)。Go 1.9 同时还提升了垃圾收集器和编译器。

根据 Google 的工程师 Russ Cox 所述,渐进式代码修复是代码重构中一种很有用的方式,对于大型的代码库来说很有价值。简而言之,渐进式代码修复的目标是通过一系列的步骤完成一个较大规模的重构,也就是说不会在一次自动化的提交中完成所有的变更,而是分成多次提交。原子性的重构方式在概念上通常很简单,但是如果代码库很大的话,就会造成规模很大的代码提交,这样很难审查和合并。借助渐进式代码修复,我们可以按照三个步骤来重构代码:首先,引入新的 API,它应该能与旧的 API 共存,所以我们不必立即修改所有使用旧 API 的代码;然后,我们将使用旧 API 的所有地方替换为新 API;最后,将旧的 API 移除。

Java EE 8 最终规范现已正式推出!

Java EE 在其 GitHub 上的账号发布了 Java EE 8 最终规范,并提供了 PDF 格式的文件下载。按照此前公布的计划,Java EE 8 最终规范会在今年夏天结束前发布。现在看来,他们并没有食言。在 JCP 主页上,我们可以看到,在 8 月 21 日,JCP 执行委员会以 24 票赞成票通过了 JSR #366 的最终批准投票。其中,英特尔公司放弃了投票。

负责 Java EE 和 WebLogic Server 的甲骨文副总裁 Anil Gaur 表示预计在 2017 年年底发布的 Java EE 8 会具备基本的微服务和云功能。Gaur 计划 Java EE 8 的扩展会包含增强的安全性(以 secret 管理的形式,并且要支持 OAuth 和 / 或 OpenID)、独立(self-contained)配置的 API 以及健康检查(可能会支持应用监控)。前些日子,甲骨文表示将要把 Java EE 移交给开源组织。现在,Java EE 8 的最终规范已推出,不知道有可能将要移交给开源组织的 Java EE 会有怎样的发展。

谷歌携手小米,重振印度 Android One 项目

周二,小米 A1 双摄像头手机以 14,999 印度卢比(234 美元)的价格开始发售,这将是小米首款参与 Android One 项目的智能手机。Alphabet Inc. 旗下的搜索引擎巨头谷歌于三年前开始在印度启动了这一项目,旨在以实惠的价格提供配备最新特性的手机,与苹果公司价格更高、功能更强大的 iPhone 相比,谷歌一直处于劣势。但是早期的合作伙伴,尤其是在印度,都无法销售足够数量的设备,兴趣于是有所减退。

谷歌与小米的这一合作标志着前者放弃了低价路线,意图在全球增长最快的智能手机市场抢占份额。小米 A1 是一款中端手机,也将在印尼、越南、俄罗斯和墨西哥进行销售。目前,小米是印度第二大品牌,力求重振业绩表现,并且通过走向海外等方式弥补市场份额的流失。谷歌也希望能够吸引更多用户,并最终解决安卓生态系统碎片化的问题。

Android Oreo 将禁止操作系统降级

Google 最新释出的新版 Android Oreo 被发现加入名为“回滚保护(Rollback Protection)”的新功能,包含了验证启动机制,它将禁止设备回滚到旧版本的固件。如果尝试安装到旧版本的官方镜像将会导致设备无法启动。这听起来像是一个好主意,但你可以拿 PC 对比一下,比如你的 PC 从 Windows 7 升级到 Windows 10 ,但发现升级后存在许多问题,想要重新使用 Windows 7,结果发现操作系统禁止你降级。或者你尝试安装 Linux?Google 阻止用户选择的做法再次引发了争议。

DB-Engines 9 月全球数据库排名,Oracle 跌势明显

本月排名前 20 名中,仅排名在第 19 位的 Hive 和第 20 位的 SAP HANA 和上个月对比,位置进行了互调,其他数据库的排名均没有变化。

C ++ 17 正式获得批准,预计今年底或明年初发布

日前,ISO C++ 标准委员会主席、C++/CLI 首席架构师 Herb Sutter 发文表示,最后一轮主要投票已经完成,C ++ 17 DIS(国际标准草案)得到了 100% 的投票批准。 DIS 的一致批准也意味着 C++ 17 可以跳过 FDIS 投票,并直接发布。就 ISO 而言,C++ 17 已经处于就绪状态,只需等待开发组提交更新文档和最终的 PDF 即可。

因此,在接下来的两个月中,项目编辑会和助理审查和修正相关的文字内容,包括拼写、格式化等。到 11 月初,在 Albuquerque 举行的下一次会议上,将最终的 PDF 发给 ISO 。之后,ISO 会正式对外发布 C++ 17 语言标准。如果能赶在年前发布,它的正式名称将是 ISO / IEC 14882:2017 。如果要等到明年一月份发布,会称为 ISO / IEC 14882:2018。当然,这只是一个小细节,该标准在业界会被称为 C ++ 17 。

Rust 语言 2017 年调查报告

Rust 语言官方网站发布了一份 2017 年 Rust 语言使用情况报告。Rust 语言方向社区提出了一系列问题,总共收到了 5368 个反馈,这个数字比去年多了 2000 多。这份报告以这些反馈为基础,经过统计分析,得出以下的分析结果。

详见:

参考线索

今日荐文

点击下方图片即可阅读

帮助应届生、年轻程序员快速成长的 12 个锦囊

标签: #oracle时间为上个本月