如何看待 Rust 写的 PNG 解码器比 C 实现更快?

现在的“快”跟二十年前的“快”已经不是一个概念了。
“无畏并发” 和 SIMD 不是白给的。
以前是单核死磕频率,现在是多核并行,外加 SIMD(单指令多数据流)这种“一招打一片”的操作。
这恰好就是 Rust 的强项。
Rust 的所有权和借用检查,听起来为了让你别写出内存泄漏和野指针。
但它有个巨大的副作用—— 它让并发编程变得异常简单和安全。
编译器在编译阶段就能帮你把绝大多数数据竞争问题给干掉。
而这意味着什么? 意味着一…。

现在的“快”跟二十年前的“快”已经不是一个概念了。
“无畏并发” 和 SIMD 不是白给的。
以前是单核死磕频率,现在是多核并行,外加 SIMD(单指令多数据流)这种“一招打一片”的操作。
这恰好就是 Rust 的强项。
Rust 的所有权和借用检查,听起来为了让你别写出内存泄漏和野指针。
但它有个巨大的副作用—— 它让并发编程变得异常简单和安全。
编译器在编译阶段就能帮你把绝大多数数据竞争问题给干掉。
而这意味着什么? 意味着一…。


绍宋里绝大部分军事上的胜利让你觉得幼稚的部分基本上都是有着南...
是不是第一不知道,不过中国军队有个称号,叫专打第三,把世界第...
李健真的属于一眼就能看破本质的人。 他在一个节目中提到陈楚...
作为一个后端程序员,想写博客 用过hexo,hugo等开源的...
我娃卡出来的bug, 现在的孩子吧,给手机就不好好学习。 不...
高强度脑力劳动能活到四十几岁不错了⊙∀⊙!,何况他这还是因为...
别说慈禧,任何一个看过《戊戌变法》内容的现代人都会秒变“守旧...
谢邀。 自绘更正确。 之前看到有人问,Apple 新的玻...
在Android系统上停止携带32位和X86原生库,并且放弃...
这不是在吹牛!中国科学家攻克了用“空气做馒头”的技术!202...
