【一周】微软开发新语言 | Django 3开始支持异步 | 树莓派4功耗大幅降低速度提升

h4cd 发布于 2019/12/08 08:24
阅读 5K+
收藏 9

回顾一周社区热门资讯

第【五十一】期:20191130-20191206

点击相应标题,跳转阅读全文。

PHP 7.4.0 发布

带来类型属性、箭头函数、打包内部数组、弱引用与 Opcache 预加载等特性。

Canonical 制定了针对 Ubuntu 20.04 LTS 的 32 位支持策略

与 libssl 1.0 一样,wine-stable-i386、gcc-8-base 和其他软件包由于过时或其他因素而被移除。与此同时也增加了其他 32 位软件包,其中包括 Freeglut, libv4l, VDPAU 驱动, VA-API 驱动以及其他的各种库。

Mozilla 为开发者推出新的网页调试工具 Firefox Replay

允许 Firefox 内容进程记录其行为,稍后重放并回退到早期状态。重放过程会保留所有相同的 JS 行为、DOM 结构,图形更新,以及其他行为。浏览器的 JS 调试器可用于检查和控制重放。

Linux Kernel 5.5 最终删除 SYSCTL 系统调用

长期以来,Linux sysctl 系统调用都不建议被使用,也不建议将其与通过 /proc/sys 公开的 sysctl 接口一起使用,这是读取/设置内核系统属性的首选方法。 Linux Kernel 5.5 的更改并未涉及 /proc/sys 支持,而只是将要把多年以来一直未使用的 Linux 上带有 sysctl 二进制接口的系统调用删除。

WireGuard 或将在圣诞节前被合并进 Linux 内核主线

WireGuard 是一个 VPN 内核实现,代码行数少,优先考虑性能,配置简单,试图在做到配置简单的同时提供高性能。WireGuard 基于 UDP,数据包在一端加密之后封装在 UDP 包内发送到远程端点,然后解密。

Windows Terminal v0.7 发布:支持分屏、重排选项卡和改进 UI

Apache Camel 3.0.0 发布,十年来首个主要版本

Camel 是一个基于规则的路由以及媒介引擎,它提供了一个基于 POJO 的企业集成模式的实现,开发者可以采用其强大且十分易用的 API(Java 领域特定语言)配置其路由或中介的规则,通过这种领域特定语言,可以在 IDE 中用简单的 Java 代码写出一个类型安全并具有一定智能的规则描述文件。

CLion 2019.3 正式发布,C/C++ 跨平台集成开发环境

新版本加快了代码补全速度,消除各种 UI 冻结并引入许多其他性能改进。它还增强了与 CMake 的集成,增加了 Ninja 生成器支持,并提供了代码覆盖范围和 WSL2 支持。以及,对 C++ 20 的支持包括重构、导航和代码补全。

LibrePCB 0.1.3 发布,开发印刷电路板

开源彻底改变了世界,但需要关注云和开源这 5 件事

“开源软件彻底改变了公司的运作方式,但是像 AWS 这样的云软件使开源软件公司更难赚钱。当你可以获得基于开源软件的云服务时,那么就不用再为该开源软件的公司支付相关服务费用。”

12 月 DB-Engines 数据库排行:SQLite 角逐前 10

Cassandra 分值下降了 2.52(上月涨了 0.01),下降幅度在前 20 中还比较显眼,并且可以看到,排在它之后的 SQLite 目前与它的分值仅相差 0.35(相比上个月下降 1.60,本月 SQLite 仅下降 0.66),简单看二者的小趋势,下个月可能 Cassandra 的第 10 名会被 SQLite 取代。

微软正在开发基于 Rust 的安全编程语言

如何构建最安全的产品?不仅仅丢弃已有的东西,而要考虑可以在更加安全的系统中构建一些什么。他介绍了微软正在使用 Rust 重写某些组件,并提出:“如果我们想要隔离,并精简遗留代码,以使攻击者的利用代码无法逃逸出来,那么如何设计语言呢?”    

Django 3.0 正式发布,开始支持异步功能

最终会替换掉 Django 中的大多数阻塞部分,包括 Session、Auth、ORM 与 Handlers 等,使其原生支持异步。而同步 API 将继续存在并得到完全支持,其中一些最终将转变为原生异步代码的同步包装器。

树莓派4固件更新:大幅降低功耗并提升系统运行速度

PYPL 12 月榜单发布,编程语言、IDE 与数据库市场如何?

是最抢眼的 Dart,上个月的榜单中还没有它,这个月突然杀到第 20 位,使得后边几个语言都各自后退一位,想必这与上个月 Dart 发布 2.6 版本,并带来预编译为本地可执行代码的特性有关。

.NET Core 3.1 发布,支持三年的 LTS 版本

.NET Core 3.1 中的更改​​主要集中在 Blazor 和 Windows Desktop,这是 .NET Core 3.0 中的两个新增特性,包括对 C++/CLI 的支持,这已经是开发 Windows  的常规需求。

Visual Studio 2019 16.4 发布,加入对 GitHub 的整合

11 月全球 Web 服务器调查报告:nginx 表现最佳

统计所有网站,排名前 4 位的 Web 服务器供应商分别是 nginx、Apache、微软与谷歌,其中微软、nginx 与谷歌本月都新增了网站,分别增加了 1941 万(+10.59%)、1017 万(+ 2.38%)与 133 万(+ 3.83%)网站,而 Apache 则失去了 1356 万(-3.64%)个网站。

Optional Chaining 进入 ES2020,不用满屏`x && x.yyy`了

加载中
0
LeeNux
LeeNux
看好微软的rust,就是学不动了
哈哈爱兮爱兮乎乎
微软的?
0
dangbinghoo
dangbinghoo
这么一宣传,可能好多人说rust是微软的了。。。。
0
LeeNux
LeeNux
rust不是微软的,但是期待的是微软的rust
0
-BlueSky-
-BlueSky-

不管微软愿不愿意,rust从今天开始是微软的了

0
y
yaobo123

既Go 后  又一个称代替C,跟C++   ...

0
l
liaoxuewei

GO++,RUST++,GO+++,RUST+++....

0
阿爆g
阿爆g

微软的做的语言是最简单 优美的 没有一句啰嗦代码 

建议你们去看下net core源码  真的太公整了 从一个简单的命名 就能知道这个东西是干什么的

接口定义的层次什么的 

返回顶部
顶部