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

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

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


只吞了init的。 剩下的那些玩意儿,只是套个壳。 比如...
他是毅力帝。 这是他应得的。 青鸾峰上老师的男神是天蚕土豆...
海蛇的本质是下海的眼镜蛇,所有的名字里带“海蛇”的物种都属于...
没看过chrome的不做比较, 只是觉得firefox的代码...
已知:1.伊姆可以对他“赐福”过的五老星、神之骑士们进行超远...
因为现有的DevEco Studio不是自研的。 Inte...
6月21号。 伊朗的真实承诺-3已进行到15个阶段——外界...
我家楼下的快递站,原来负责人是一个男人婆,每次快递车到了,司...
坦白局…你们的冬天真的都不穿内衣啊?是这样的,今天不小心碰到...
咋了,你想看F-35I给F-14老爷爷踩踩背? 更新:好了,...
