查看原文
其他

TIOBE 2017 年度编程语言:C语言;12月编程语言排行榜发布;苹果修复部分英特尔处理器安全漏洞

2018-01-05 程序员头条

程序员头条,每日 10:24 播报!


0、TIOBE 2017 年度榜单揭晓!C 语言成功逆袭摘得桂冠


2017 年度榜单公布啦!C 语言成为了“年度编程语言”的获得者。C 语言自 2015 年 11 月以来就有下降趋势。在随后的很长一段时间里,其评分都在 15%-20% 之间波动,2016 年的评分甚至跌至 10% 以下,并且没有看到回升的势头。

然而 2017 年 C 语言一反常态,不仅获得了 1.69% 的增长,还成为了年度编程语言。我们查看往年的 TIOBE 年度榜单会发现,这样的增长率其实是不足以成为年度语言的,但 2017 年的各大语言的增长率似乎普遍偏低,C 语言成了其中的佼佼者。

另外,作为亚军的 Python 增长了 1.21%,第三名的 Erlang,增长了 0.98%。


1、TIOBE 2017年12月编程语言排行榜:C 为何一蹶不振?



C 语言自 2015 年 11 月以来就有下降趋势。在今年之前的整个 15 年的时间内,其评分都在 15%-20% 之间波动,但今年却一反常态,评分跌至 10% 以下,并且没有看到回升的势头。C 语言到底发生了什么呢?几个月前,我们列出了可能的原因进行过总结:第一,在编写流行的移动应用或网站等时,已经很少人使用 C;第二,大公司没有对其进行推广,使得 C 的发展空间受限。


不过,有意思是的, 2017 年 C 语言获得了 1.69% 的增长,还成为了年度编程语言。


2、苹果已经部分实现了针对英特尔处理器安全漏洞的修复


昨天,IT 界最大的新闻莫过于英特尔处理器被曝出一个严重的硬件设计漏洞。据悉,修复这一漏洞将导致 5% 到 30% 的性能损耗,这取决于具体的任务和处理器型号。


消息爆发后,很多厂商都已经着手开始修复。报告声称 macOS High Sierra 10.13.2 中已经有修复程序,而且将会在即将发布的 10.13.3 更新中修复更多的内容。


苹果内部的多个信息源(未被授权代表公司)已经向 AppleInsider 网站证实,macOS High Sierra 10.13.2 有例程来稳定可能允许应用程序访问受保护的内核内存数据的缺陷。这些措施再加上十多年来苹果对内核内存的现有程序要求似乎已经减轻了大部分之前曝光安全漏洞带来的危害。


macOS High Sierra 10.13.3 测试版已发布,各位可以前往苹果开发者中心进行下载。


3、MariaDB 10.2.12 发布


MariaDB 10.2.11 发布了。MySQL 数据库管理系统是 MariaDB 的一个分支,主要由开源社区在维护,采用 GPL 授权许可。 MariaDB 的目的是完全兼容 MySQL,包括 API 和命令行。


4、前端框架 Angular 5.2.0-rc.0 和 5.1.3 发布


Angular 5.2.0-rc.0 和 5.1.3 已发布,此次更新主要是修复 bug(详情:https://github.com/angular/angular


5、TensorFlow 1.5.0-rc0 发布,bug 修复和其他改进


TensorFlow 1.5.0-rc0 发布了,TensorFlow 是谷歌的第二代机器学习系统,按照谷歌所说,在某些基准测试中,TensorFlow 的表现比第一代的 DistBelief 快了 2 倍。(详情:https://github.com/tensorflow/tensorflow


6、Kubuntu 17.10 现可更新 KDE Plasma 5.11.5 桌面环境


Kubuntu 17.10(Artful Aardvark)现可更新至 KDE Plasma 5.11.5 桌面环境。用户应尽快更新到 KDE Plasma 5.11 维护版本,因为它修复了多个核心组件中的30多个错误。


以下是如何将 Kubuntu 17.10 更新至 KDE Plasma 5.11.5 桌面环境的方法:


首先安装 Kubuntu Backports PPA,然后使用终端模拟器中列出的两组命令升级安装应用程序


sudo add-apt-repository ppa:kubuntu-ppa/backports -y

sudo apt update && sudo apt full-upgrade


7、Linux Kernels 五版齐发,修复 Meltdown 重要漏洞


Linux Kernels 4.14.11,4.9.74,4.4.109,3.16.52 和 3.2.97 现已发布。


修复漏洞:


修复了一个名为 Meltdown 的重大漏洞。Meltdown 和 Spectre 是近 25 年来影响几乎所有设备的 CPU 两个漏洞。几乎影响所有的手机和个人电脑。非特权攻击者可以利用这两个漏洞获取存储在内核内存中的信息。而 Spectre 漏洞还正在修复中。


更新地址:http://kernel.org/


近期热点回顾:


01.04:英特尔处理器曝重大Bug:微软、苹果等都遭殃

01.03:12306再曝漏洞!一张身份证可买两张相同的火车票

01.02:微信跳一跳技术手段高分秘籍;竟还可以伪造POST请求刷分

01.01:2017年IT人年终总结

12.31:  特朗普网站藏有嘲讽奥巴马的错误代码:==写成了= 

12.30:自称压力大,杭州一IT男头脑发热摸女子胸部

12.29:最新!全国学科评估结果出炉,快看你的学校排第几

12.28:哪家公司员工最能挣钱?苹果只排第7,第1名亮了!

参考:开源中国、 solidot、腾讯、凤凰科技

VentureBeat、GitHub、cnBeta等

小贴士

返回上一级搜索“Java 女程序员 大数据 运维 算法 安卓开发 黑客 Python JavaScript 考研 人工智能 英语 女朋友 MySQL 书籍 等关键词获取相关文章推荐。

您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存