【一周】什么编程语言最安全?

h4cd 发布于 03/30 23:51
阅读 2K+
收藏 6

回顾一周社区热门资讯

第【十九】期:20190323-20190329

Swift 5 将使用 UTF-8 作为首选字符串编码

切换到 UTF-8 实现了 String 的长期目标之一 —— 实现高性能处理,这也是关注性能的开发者呼声最大的请求。更重要的是,该功能还为将来提供更高性能的 API 奠定了基础。

Redox OS 0.5.0 发布,新增功能强大的 C 库 relibc

距离上一次发布已经过了一年多,在此期间,团队一直到致力于改善 Redox 的生态,大部分工作集中在新的 C 库 relibc 上。relibc 是一个用 Rust 编写的新 C 库,官方表示它的功能比之前使用的 C 库 newlib 远远超出了很多。

Mac 终端神器 iTerm2 新增 Python API

速度极大提升,Arch Linux 计划将 zstd 作为默认压缩算法

经过一系列测试后 Arch 团队得出结论,理想的 zstd 级别将是“-18”,`zstd -c -T0 -18 -`相比`xz -c -z -`的优势是:

  • 压缩时速度大幅提高
  • 解压速度大幅提高
  • 稳定、可重复的多线程

解压速度的提高将大大提高 pacman 的包安装速度。

JS 引擎 V8 发布 v7.4,性能又大幅提高了

  • JIT-less V8
  • WebAssembly Threads/Atomics
  • 参数不匹配的调用速度更快
  • 改进了原生访问器性能
  • 解释器性能
  • 字节码 flush 内存减少

有哪一种编程语言比其它的更安全吗?

WhiteSource 就七种热门编程语言的安全性做了年度报告。该报告汇总了多个来源的开源漏洞信息,如国家漏洞数据库(NVD)、安全公告、GitHub 问题追踪器(Issue Tracker)和流行开源项目问题追踪器。

WordPress 插件漏洞被利用,近 20 万站点还没打补丁

虽然开发人员已经针对这两个被利用的漏洞发布了安全补丁,但是下载数据表明许多易受攻击的网站尚未安装更新,Easy WP SMTP 在过去 7 天内的下载量仅为 135 000次,而 Social Warfare 补丁自周五发布以来,也仅被下载了少于 20 000 次。

Swift 5 发布,ABI 终于稳定了

此版本终于迎来了 ABI 稳定,因此 Swift 运行时现在可以引入到 Apple 平台各类操作系统的不同版本中,包括 macOS、iOS、tvOS 与 watchOS。Swift 5 还引入了构建块的新功能,包括重新实现 String、在运行时对执行内存的独占访问与新数据类型,以及对动态可调用类型的支持。

Firefox 将导入 Windows 根证书,避免与杀毒软件的冲突

目前 Mozilla 正在测试 security.enterprise_roots.enabled 功能的默认启用,该功能可以让 Firefox 在浏览器启动时导入Windows 根证书。

IntelliJ IDEA 2019.1 正式发布,“JetBrains 全家桶”齐更新

最值得关注的新特性包括:支持定制主题、支持 Java 12 Switch 表达式、在 Docker 容器内调试 Java 应用等。

Kong 1.1 发布,带来声明式配置与无数据库部署模式

声明式配置可以实现更加动态的流量管理。通过启用声明式配置,Kong 用户能够通过 YAML 或 JSON 文件而不是一系列 API 调用来指定所需的系统状态。声明式配置可以降低复杂性、提高自动化并增强系统性能。开启无 DB 模式的用户可以在内存中管理其整个配置,以减少故障模式并最大化系统弹性。

等了 3 年,Ubuntu Studio 终于有权限上传更新包

在本月的 Ubuntu 开发者会员委员会会议期间,Erich Eickmeyer 与 Ross Gammon 获得了 Ubuntu Studio 核心软件包的上传权限,公告也已经发布在 Ubuntu 官网上,意味着 Ubuntu Studio 还可以维持 Ubuntu 官方 flavor 的身份,并且 Ubuntu Studio 19.04 beta 也将于本周顺利发布。

TiDB 3.0.0 Beta.1 发布,分布式 NewSQL 数据库

相比 3.0.0 Beta 版本,该版本对系统稳定性、易用性、功能、优化器、统计信息以及执行引擎做了很多改进。

ACM 宣布三位深度学习之父共同获得 2018 年图灵奖

人工智能现在是所有科学领域发展最快的领域之一,也是社会上最受关注的话题之一。人工智能的进步和兴盛在很大程度上归功于 Bengio、Hinton 和 LeCun 为深度学习最新进展奠定的基础。这些技术被数十亿人使用,任何一个拥有智能手机的人都能切实体验到自然语言处理和计算机视觉方面的进步。除了我们每天使用的产品之外,深度学习的新进展还在医学、天文学、材料科学等领域为科学家提供了强大的新工具。

微软警告员工不要参与愚人节恶作剧

在一份由 Verge 获得并得到证实的内部备忘录中,微软营销主管 Chris Capossela 警告所有员工不要参与烦人的愚人节恶作剧,她指出,数据显示愚人节恶作剧往往不会产生什么正面影响,反而可能会带来不必要的负面新闻。

Apache 软件基金会成立 20 周年

Apache 软件基金会是世界上最大的开源基金会,目前有一些官方数据可以了解其规模:

  • 管理着 200M+ 行项目代码
  • 3 022 836 次代码提交
  • 730 名个人会员
  • 7 000 位 Apache 代码提交者
  • 完全的志愿者社区
  • 350+ 项目与倡议
  • 300+ 顶级项目
  • 有 52 个正在 Apache 孵化器中孵化的项目

Go 语言 2018 调查报告发布

  • 首次有一半的受访者表示 Go 是他们日常使用的编程语言之一
  • Go 最常见的用途仍然是编写 API/RPC 服务和 CLI 工具
  • Web 开发仍然是受访者最普遍的工作领域
  • 绝大多数受访者表示 Go 是他们最喜爱的编程语言,尽管熟练度不如其他语言高。
  • VS Code 和 GoLand 越来越受开发者欢迎,两者都是他们最喜爱的编辑器。
  • 受访者正在逐渐放弃在将 Go 应用程序部署到本地,转而选择容器和无服务器(serverless)的云部署。
  • 大多数受访者对 Go 社区的氛围评价是友好,而且绝大部分改进 Go 社区的想法都是给新手提供更好的入门体验。 

......... ......... ......

>>>>>> 上期:Java 开发者除了咖啡,现在也喝龙井

欢迎关注问答版块【主题广场】的【一周热点】主题

加载中
1
宇润
宇润
这周不是应该996icu嘛?怕喝茶?
返回顶部
顶部