查看原文
其他

11月编程语言排行榜:Python逆袭C#上升到第4;李彦宏回北大当助教;最新JDK 版本发布计划;Kotlin 1.1.60

2017-11-14 程序员头条

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



0、TIOBE 11 月编程语言排行榜,Python 逆袭C#


曾经有一段时间,脚本语言因其易于编写和易于运行的特性,被预测在未来将发展强大。因此,Perl,Python,PHP 和 Ruby 等语言在当时非常流行。而今天看来,似乎只有 Python 的发展很强势,其他脚本语言都在逐渐走出前 20 名,或排名趋于下滑。


在前 20 名的排行中,可以看出 Python 已经超越 C#,上升至第 4 的位置。无论在哪个榜单中 Python 都是保持着非同寻常的增长速度,为什么 Python 增长的这么快?众所周知,Python 功能非常强大,标准库的极其丰富,从 Web 开发到数据科学,再到 DevOps,而且现在有越来越多的应用是使用 Python 开发的。


11 月编程语言排行榜 TOP20 榜单:



脚本语言下滑的主要原因可能还是性能问题,当然这可能取决于很多因素,问题是有多少情况下,性能问题才是致命的。脚本语言中的大多数错误都是运行时发生的,人们对质量要求越来越高,几乎没有人敢用脚本语言编写一个关键的大型软件系统


还值得注意的是排行第一的 Java,持续下滑,下滑 5.52%,在前 20 名中也是排行第一,难道 Java 也要 out 了?


Top 10 编程语言 TIOBE 指数走势(2002-2016)




1、基于 Promise 的 HTTP客户端 Axios 0.17.1 发布


Axios 0.17.1 已发布,Axios 是基于 Promise 的 HTTP 客户端,可以用于浏览器中,也可以在 node.js 中使用。更新内容:

● 修复用户提交的一项错误 (#1160)

● 允许 overriding transport (#1080)

● 更新 TypeScript typings (#1165, #1125, #1131)(下载地址:https://github.com/axios/axios/archive/v0.17.1.zip



2、最新的 Java SE 平台和 JDK 版本发布计划


前不久发布的 Java 9 除了发布了重大更新外,还公布了一个全新版本的发布计划。该计划基于 JEP 223,用于未来 Java 平台版本的发布。基于 JEP 233 的发布计划的主要目标如下所示:

● 版本号直观,易于理解

● 与当前行业的实际情况相一致

● 能兼容现有的包系统和平台部署机制

● 避免在版本的一种元素中编码两种信息

● 提供一个简单 API,用于版本号的解析、验证和比较(详情:https://www.infoq.com/news/2017/11/new-version-scheme-java



3、Kotlin 1.1.60 发布,开始支持增量编译


Kotlin 1.1.60 已发布,这是 Kotlin 1.1 的一个新的 bug 修复和工具更新版本。包括:

● 为 Kotlin / JS 增量编译添加实验性支持

● 向 JSR-305 自定义可空性注释支持添加新功能,以及 bug 修复。

● 改进 Gradle 增量构建

● ......(详情:https://blog.jetbrains.com/kotlin/2017/11/kotlin-1-1-60-is-out/



4、构建用户界面的 JavaScript 库 React 16.1.1 发布


React 16.1.1 已发布,React 是 Facebook 推出的一个为数据提供渲染为 HTML 视图,用来构建用户界面的开源 JavaScript 库。16.1.1 更新内容:

● React

改进关于未定义组件类型的警告。

● React DOM

支持捕获属性的字符串值。

● ......(详情:https://github.com/facebook/react/releases/tag/v16.1.1



5、基于 Vue.js 的企业级 UI 组件库 iView 2.7.0 发布


iView 2.7.0 发布了,iView 是一套基于 Vue.js 的企业级 UI 组件库,主要服务于 PC 界面的中后台产品。更新内容:

● i18n 兼容 vue-i18n 6.x+ 版本,并支持通过 script 标签引入,完善国际化使用文档

现在可以更好地按需加载组件了

● Form 验证方法 validate 支持 Promise。

● ......(详情:https://github.com/iview/iview/releases/download/v2.7.0/iview.js



6、HBase 的 SQL 驱动 Apache Phoenix 4.13 发布


Apache Phoenix 4.13 已发布,Apache Phoenix 是 HBase 的 SQL 驱动。Phoenix  4.x 与 HBase 0.98 和 1.3 兼容。更新亮点:

● 修复在连接时创建 SYSTEM.CATALOG 快照的 bug

● 关于行删除处理的大量错误修复

● 统计收集改进

● ......(详情:http://phoenix.apache.org/download.html



7、高通正式拒绝千亿美元收购提议 称其“领先地位”被低估


高通董事会在周一正式拒绝了博通的收购提议。高通公司执行主席兼董事会主席 Paul Jacobs 称,董事会一致认为,博通的提议明显低估了高通公司在移动技术和未来发展前景方面的领先地位。


此前据路透社消息,知情人士称,美国芯片制造商高通公司正在做准备,最快将于本周拒绝博通公司提出的 1030 亿美元收购提议,可能会引发史上规模最大的收购争夺战之一。据称,高通董事会可能最早会在当地时间周日(北京时间本周一)会面,评估博通的主动收购要约,决定其采取的策略。



8、盖茨在亚利桑那沙漠购买了 2.5 万英亩地


比尔盖茨旗下的投资公司花了 8000 万美元在亚利桑那的西谷购买了 2.5 万英亩地以打造一个全新的社区。这块地靠近 I-10 公路,离凤凰城市中心以西约 45 分钟。计划中的社区叫 Belmont,房地产公司 Belmont Partners 称其目标是打造一个“智慧城市”—— 其中 3800 英亩作为商业、办公和零售区,470 英亩作为公立学校,再加上 8 万个居住单位。


Belmont Partners 称将围绕高速数字网络、数据中心、新制造技术和销售模式、自动驾驶汽车和自主物流枢纽打造一个前瞻性的社区。亚利桑那州严重缺水,气候变化使得夏季比以前更炎热和持久,还经常发生野火。部分当地人士对这个项目持怀疑态度。



9、李彦宏回北大当助教,解答什么样的企业家是好企业家


李彦宏应张维迎教授邀请,在北大为本科生上课。11 月 7 日晚,百度 CEO 李彦宏以特邀嘉宾的身份来到北大,低调现身张维迎教授《经济学原理》公选课的课堂,与 500 多位北大在校生进行了一场长达两个多小时的零距离交流。


李彦宏说:“首先我不觉得当企业家就比其他职位或者职业的人更好,每个人的喜好是不一样的,你首先是自己喜欢,你觉得你过得快乐才是最重要的。其次,什么样的企业家是好的企业家?以前乔布斯说过类似的话,一个好的企业家必须既是科学家又是艺术家,又是经理人。你既要对技术非常敏感,同时也要懂人性,同时你做出来的产品又有那种艺术感,但是这样的人确实比较少,不可能大多数人都具备这种特质。”


近期热点回顾:


11.13:腾讯又发新福利,员工可免费吃早餐啦

11.12:我为什么不参加双十一?GO语言发布8周年

11:11:程序员专属的奢侈品你有几个?

11.10:无偿加班竟被开除!程序员坐不住了

11.09:扎心!程序员单身率最高,下班回家无人陪

11.08:超励志!这位90后盲人程序员首创奥运历史

11.07:继《我的爸爸是程序员》之后又一小学生作文感动朋友圈

11.06:边防护边敲诈!“牛逼”网络安全专家变身黑客

参考:开源中国、 solidot、腾讯、

IT之家、雷锋网、cnBeta等

小贴士

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

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

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